BUU[HDCTF2019]Maze
BUU[HDCTF2019]Maze
分析
首先查壳发现是upx的壳,然后去壳后放进IDA
发现这里有报红,可以推测这里是有花指令使它出现错误的干扰
这里的0E8h是对应的call,很显然是个垃圾数据
我们先把unk_40102F这一部分转换成有效代码(按C)
然后得到
这是有效代码了,jnz也正常了,但是我们还是不可以F5,然后我们去上面的主函数部分,声明(按P)一下主函数
然后得到了可F5的函数
F5进去之后,看到’a’,’w’,’d’,’s’能很容易推断出这是一个迷宫题
然后我们看到这两个数据,判断出最开始的初始位置(0,7)
解决方法
然后我们shift+12去看看迷宫长什么样
然后很容易发现它是10*7的迷宫(画得丑了些)
然后我们就走迷宫
得到
flag{ssaaasaassdddw} |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 逆向上分之路!
评论