buu 不一样的flag

一.查壳
在这里插入图片描述
二.拖入ida,分析
在这里插入图片描述
在这里插入图片描述
从这里和51到53行的代码,基本判断这是一个迷宫题,并且是5行5列的一个迷宫。我当时感觉到一个奇怪的地方是
在这里插入图片描述
第一个,我自己想明白是因为可能是int型,数字占了4个字节,这里循环两次应该是数字不够大
第二个,减去41,这块我不是不懂,看了汇编终于明白,v8的地址和迷宫入口的地址刚好差了41.

三.
在这里插入图片描述
flag{222441144222}

posted @ 2020-03-30 11:00  YenKoc  阅读(198)  评论(0编辑  收藏  举报