查看ida
从下图的/3和*4可以推断得出来是base64加密。
ida里大致意思就是我们输入的字符串经过base64加密,循环递减,最后等于str2,那我们输入的字符串就是flag。
完整exp:
import base64
list='e3nifIH9b_C@n@dH'
print(len(list))
flag=''
for i in range(len(list)):
flag+=chr(ord(list[i])-i)
flag=base64.b64decode(flag)
print(flag)