CTF-密码学-攻防世界-幂数加密(云影加密)解密脚本
生活随笔
收集整理的這篇文章主要介紹了
CTF-密码学-攻防世界-幂数加密(云影加密)解密脚本
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
題目
8842101220480224404014224202480122 給了這一串密碼,0是分割符,可以分為8個(gè)數(shù)字;
解密
腳本1;
a = "8842101220480224404014224202480122" a = a.split("0") flag = '' for i in range(0, len(a)):str = a[i]sum = 0for i in str:sum += int(i)flag += chr(sum + 64) print flag腳本 2;
a=["88421","0122","048","02244","04","0142242","0248","0122"] flag="" for j in range(0,len(a)): str = a[j] list=[] sum=0 for i in str: list.append(i) length = len(list) for i in range(0,length): sum+=int(list[i]) flag+=chr(64+sum) print flag總結(jié)
以上是生活随笔為你收集整理的CTF-密码学-攻防世界-幂数加密(云影加密)解密脚本的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CTF-Python常用函数语段详解;
- 下一篇: 攻防世界-Reverse-666(图解详