簡單加密
e6Z9i~]8R~U~QHE{RnY{QXg~QnQ{^XVlRXlp^XI5Q6Q6SKY8jUAA

本題要點:凱撒加密、base64加密、ASCII編碼
首先觀察一下,這一串編碼........
不像是常見的加密方式....猜測應該是混合加密......
通過這串編碼最后的特征.....AA......(base64的編碼特征最后兩位是==)
猜測是 凱撒和base64的混合加密
首先參照ASCII表,A的ASCII是65,=的ASCII是61,偏移了四位。
參考大佬的py腳本~
代碼1:
#!/usr/bin/python # -*- coding: UTF-8 -*- def caesar(text): for i in range(len(text)): print("{}".format(chr(int(ord(text[i])-4))),end='') caesar('e6Z9i~]8R~U~QHE{RnY{QXg~QnQ{^XVlRXlp^XI5Q6Q6SKY8jUAA')
運行結果:

得到base64的編碼字符串~
放到在線網站解一下密吧~

key{68743000650173230e4a58ee153c68e8}
代碼2:
本人根據上面代碼1改編了一下~
#! /usr/bin/env python3 # -*- coding: UTF-8 -*- import base64 text = input("請輸入密文: ") info = '' for i in range(len(text)): r = {} r = (chr(int(ord(text[i])-4))) info+=r[0] print(info) flag = base64.b64decode(info) print(flag)
運行結果~

完成~
參考資料:
https://blog.csdn.net/qq_39629343/article/details/80148403