BUUCTF刷题之路--easyre1

大半夜的闲来无事做做reverse题目。顺便唠唠嗑,第一题出乎意料的简单,甚至我都怀疑这个flag是假的,直到我复制去提交时竟然真的成功了。第一题一般都是开胃菜,教会我们如何使用做这些方向的工具,就好比做pwn的时候第一题要求我们会使用nc去链接远程服务器一样。下载题目得到的是一个zip,解压后是一个exe文件。做Pwn题的习惯,我直接扔进了IDA找到主函数,直接F5看C语言代码。没想到flag就在眼前:

BUUCTF刷题之路--easyre1_第1张图片

 我看看了代码,应该是输入两个相同的数就会输出flag。但是我去运行的时候莫名的闪退,我也搞不懂。闲来无事多分析一下。就当样本分析了。拖到DIE看看有没有加壳:

BUUCTF刷题之路--easyre1_第2张图片

 想想也是怎么可能加壳呢,哈哈。

你可能感兴趣的:(CTF,逆向,c语言)