一、使用Exeinfo PE查壳
64无壳
二、使用IDA静态分析
1.找main,没有找到。按Shife+F12字符串查找,发现flag{md5(your input)}:md5加密,所以要找输入值。
2.点击后,发现所在函数sub_940
3.进入函数,使用R键将数字转换我ASCII对应字母,发现是'd''s''w''a'',是打游戏时的方向键,所以猜测是迷宫题,现在看看每个对应的函数里面是什么
4.发现都相似,都有dword_202020函数,且有225,15,3,1,4这些数字,所以这个迷宫是15*15大小,从3到4,走1.
5.点击函数发现果然是一群数字,是迷宫题没错了!!
6.按Shife+E导出数字,如下选择与操作
三、整合解flag
1.将数字15*15排列后,发现有3组,如下:
2.写出结果:ddsssddddsssdssdddddsssddddsssaassssdddsddssddwddssssssdddssssdddss
3.md5加密:aeea66fcac7fa80ed8f79f38ad5bb953
4.flag{aeea66fcac7fa80ed8f79f38ad5bb953}