reverse_re3
- main函数

- 点击重要函数

- 对if里面的数字按r键,使其从ASCII码转为字符

- 发现wasd四个关键的移动方向键,判断为迷宫问题

- 判断应该是要次数为2,即次数++3(从0开始计数)次才会有flag

- 点进一开始先进入的函数

- 函数出现两个循环,应该是迷宫的大小

- 点进数组dword_202AB0发现没什么


-
点进另外一个数组dword_202020发现有东西,然后按shift+e导出数据


-
发现有一张数字图,而且只有0,1,2,4,判断应该为迷宫,然后导出,根据前面所讲的,迷宫应该为15*15,所以导出为15*15
-
从main函数点进别的函数发现大概的操作原理


-
“1”是可以走的,“3”是现在的位置,“4”是终点

-
最后手动模拟得到答案

-
得到
ddsssddddsssdssdddddsssddddsssaassssdddsddssddwddssssssdddssssdddss -
再MD5加密aeea66fcac7fa80ed8f79f38ad5bb953,即flag是flag{aeea66fcac7fa80ed8f79f38ad5bb953}

浙公网安备 33010602011771号