软件逆向分析初试re;ctf
实验环境:Ubuntu 20.04.1 LTS
GNU gdb (Ubuntu 9.1-0ubuntu1) 9.1
Ghidra 9.2.2 Java Version 15
IDA Version 7.5.201028 Windows x64 (64-bit address size)
实验日期:2021年3月31日星期三
实验内容:reverseme;文件链接https://gitee.com/cherry_ccl/homework_code
程序逻辑分析
程序reverseme 的main函数反编译内容如下图1;main函数依次调用三个子函数game1,game2,game3,然后判断是否都通过。reverseme主要任务就是解开这三个子函数。