逆向观察

此题为Linux下调试
首先下载下来放到Ubuntu里,chmod +x 附上执行权限,发现程序需要后挂参数运行 rev50 123456
1
gdb -q rev50 #gdb挂载调试此程序
然后disas main 显示所有的函数,发现有2个比较函数,此时断点下哪个都行
然后set args 123456设置挂载参数
r跑起来停在flag的地方,直接得到
1
IDA调试
shift+F12
找到比较关键字双击然后F5调到伪代码的地方,箭头所指的地方摁R键转换
1
转换之后
\r的意思就是反转,剩下的就你懂得
1

转自实验吧,原文作者实验吧ID pewjs