Easy_Maze

Easy_Maze

记录一道简单但花了我些时间的题

呜呜呜(不会好了不会好了)

收集信息

跳了

静态分析


直接上图

image-20220506140522426

可以看到这是逻辑很清晰的c++代码

只需要找到迷宫在哪就行了

动调找迷宫

迷宫字串与我们输入的无关,没必要也不要去写脚本算迷宫,动调找就好了

image-20220506141002965

现在在step2函数里了,执行x /100dw $rsp + 8

d是指按十进制输出,w指四字节(2字节是h),注意迷宫点位都是int型!

image-20220506141457133

将这些复制出来,在vscode里ctrl+F,用正则表达式将多余东西清除,或者手动把迷宫点位提取出来,然后python写一下脚本

image-20220506141734746

就很简单

总结

别犯糊涂就没问题

posted @ 2022-05-06 14:23  点墨留白  阅读(44)  评论(0编辑  收藏  举报