Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

这道题会给我们一个exe文件,打开是一个判断输入的密码是否正确的软件: 我们用IDA打开它,会发现并没有反编译出main()函数。所以我们随便输入一点内容试一下: 会返回Wrong Password!字样。接着我们尝试用IDA搜索这段内容,会发现: 点击第二个结果会跳转到: 注意到它的上方有着”Goob Job. Congratulation”的字样,我们猜测这是输入成功后返回的内容,...

用010 Editor (或者Hex Editor之类的都行)打开源文件,将里面所有的 0F 0B (即 ud2 )改为 90 90 (90即NOP,是Machine Code中表示 无操作 (No Operation) 的命令),然后再用IDA打开文件即可看到完整的代码: 123456789101112131415161718192021222324252627282930313233...