点击题目地址,把得到的题目放进IDA中,按下空格F5:
发现几乎什么也没有。不过,我们看到一个main的东西。在C语言中main函数,是一个框架,子函数在怎么样它还是为主函数服务的,我们点击一下:
进入这里解读C语言的伪代码,或者我们可以在刚开始是用shift加F12:
点击有flag那行,会出现:
我们按一下F5,发现进入不了。不过,我们看到后面有一个main什么的东西。我们点一下呗,点一下又不会吃亏。
在这里按下F5:
我们看到了C语言的的伪代码,开始分析。
我是习惯从下看的,一个“OK”字样再次吸引了我的眼球。
划线的句子重点看啊!大概就是输入的东西加40,等于后面这个函数就是flag。我们点一下这个函数。
看见这都是什么鬼东西。不过,在实验室考C语言刷人的的时候,我问过学长,学长说这里应该是一串16进制的数。鼠标右键开启,看看有没有骚选项:
我是一个一个实验的,想想就都是泪。不过,我找到了,就是划线的那个大红叉,点哪里。一直点到这种状态为止:
我的C语言老菜了,只只会编一个很low的脚本:
这个脚本必须一个数字一个数字输入,有点麻烦。不过,我还是整出来了。
RE
最新推荐文章于 2023-04-27 07:45:00 发布