使用OD破解TraceMe

打开exe文件运行,随便输几个数,没找到什么变化

cirl g 打开跟随表达式窗口,寻找GetDlgItemTextA。找到,在此处下断点

往下F8不进CALL,发现两个lea,同时堆栈窗口中出现随便输出数字的ASCII码

继续往下看,出现test eax,eax 和 je

显然是对函数返回值进行判断

此时进入je中,将寄存器中的零标识符Z改为0执行程序即可

直接将je改为两个NOP阻止其跳转亦可

posted @ 2021-02-18 19:10  Zigzagggg  阅读(82)  评论(0)    收藏  举报