引言
目前工具 DIE,xdbg,IDA
Buu题目
1.最简单的easyre
直接F5打开main
即可得到答案
2.reverse1
如法炮制
可以看到里面还有一个函数,双击打开
strncmp函数在之前c语言里学过,是比较字符串的,两者相同时即为真
点击查看字符串内容
可以看到flag的内容
但要注意
这一块对字符串内容进行了改变
根据ASCII表111为‘o’,48为‘0
于是答案为flag{hell0_w0rld}
3.reverse2
查寻发现是linux的操作系统
同样有个判断条件
shift+f12查找字符串
可以在最下面看到字符串
这里会将‘i’和‘r’替换为‘1’,所以整理后的flag为
flag{hack1ng_fo1_fun}
4.内涵的软件
c语言和vs都是比较熟悉的工具
同上
可得出flag{49d3c93df25caad81232130f3d2ebfad}