下载附件,是一个txt文档。打开后发现最后是以'=='结尾。推断为base64加密。
解密一次后,发现结尾还是'=='。再看题目提示:影分身之术*40。推断为base64加密了40次。
那么开始写脚本进行解码:
import base64
with open(r'C:\easybase-4-.txt','r') as f:
for i in f:
text = i
try:
for j in range(40):
text = base64.b64decode(text)
except:
print (text)
最后,我们就得到了flag:
b'flag{S0_many_Bas3}'