查壳
这题给了三个文件,一个32位exe,一个32位elf,一个64位elf。应该不需要查壳……
IDA
输入字符串,进行check_key判断。如果返回非0,则执行interesting_fuction

interesting_fuction:
对输入的v22(未知)进行加密处理,最后putchar输出

解题
这题本来想普通解,写个解密脚本。但是v22=v7 这俩都不知道,无法下手。于是决定 OD 动调32位exe,让程序绕过check_key检查,强行执行 interesting_function
OD跳过worry
004015A6 的跳转nop掉,绕过worry输出:

乱码……

既然OD动调不成功,改用IDA动调


1436

被折叠的 条评论
为什么被折叠?



