攻防世界题目好难!题目地址:攻防世界 (xctf.org.cn)
下载放入PE查壳
放入ida找到主函数main按f5
有个可疑的函数sub_4006FD点进去看看
用AI分析一下这段伪代码
for循环i <=11可以判断出flag的长度为12和三个字符串可以写出脚本
flag=["Dufhbmf","pG`imos","ewUglpt"]
a=''
for i in range(12):
a+=chr(ord(flag[i % 3][2 * int(i / 3)])-1)
print(a)
得到flag{Code_Talkers}提交