拿到题目,是一个win32的exe程序
查壳
IDA查看:
注意到开头有一个内存拷贝,点进去看下:
提示信息是让左右移动,很容易知道这是一个迷宫题,分析逻辑
可知是碰到1则退出 最终需要走到#,而且还能看出这是一个横向是5的迷宫
所以是这样的:
*1111
01000
01010
00010
1111#
*为起点,#为终点,所以路径为222441144222
flag{222441144222}
拿到题目,是一个win32的exe程序
查壳
IDA查看:
注意到开头有一个内存拷贝,点进去看下:
提示信息是让左右移动,很容易知道这是一个迷宫题,分析逻辑
可知是碰到1则退出 最终需要走到#,而且还能看出这是一个横向是5的迷宫
所以是这样的:
*1111
01000
01010
00010
1111#
*为起点,#为终点,所以路径为222441144222
flag{222441144222}