-
-
[原创]XCTF 攻防世界 reverse 萌新入坑 alexctf-2017 re2-cpp-is-awesome writeup
-
-
[原创]XCTF 攻防世界 reverse 萌新入坑 alexctf-2017 re2-cpp-is-awesome writeup
首先看下题目描述,C++语言编写,应该会有很多类吧
下载后,发现为ELF文件,进入Ubuntu查看文件情况:
64bit 命令行程序,flag错误输出Better luck next time
接下来直接进入IDA查看程序逻辑:
因为是命令行程序,所以程序没有结束输入的语句,首先判断了一下用户有没有输入flag,接下来进入一个for循环,将flag逐字符与off_6020A0[dword_6020C0[v15]]进行比较
首先查看dword_6020C0处的数据情况:
不直观,查看HEX窗口:
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!