1.easyre
先用虚拟机看看是多少位的文件;

拖进IDA看看,一下子就出来了;

2.reverse1
先用虚拟机看看是多少位的文件;

打开IDA,查找字符串;
点击View->Open subviews->Strings

然后观察伪代码

所有的 ’ o ’全都变成 ’ 0 ‘ ;
flag{hell0_w0rld}
3.reverse2
一样的看看文件是多少位的;

在IDA中F5反汇编,得到伪代码;

大概意思是如果字符串里面有 ’ i ’ 或者 ‘ r ',则变更成 ’ 1 ‘ ;
在IDA中,找字符串,找到了flag;

所以根据代码提示
最终flag为
flag{hack1ng_fo1_fun}

487

被折叠的 条评论
为什么被折叠?



