:00425F5F FFB7D5000000 push dword ptr [edi+000000D5] :00425F65 E896090000 call 00426900 <==干什么?F8追入。 :00425F6A 3945E8 cmp dword ptr [ebp-18], eax <==什么与4b23526比较呀? :00425F6D 59 pop ecx :00425F6E 753A jne 00425FAA <--此处不跳,胜利在望,跳转则死! :00425F70 A114D44700 mov eax, dword ptr [0047D414] :00425F75 8945F0 mov dword ptr [ebp-10], eax
4、在call 00426900追入分析,按F10继续,直到 :00426914 83F805 cmp eax, 00000005 <==比较输入注册名的个数是否大于5 :00426917 7304 jnb 0042691D 不于5,则提示错误。 :00426919 33C0 xor eax, eax :0042691B 5F pop edi :0042691C C3 ret
:0042691D 53 push ebx :0042691E 56 push esi :0042691F BEA4E4FE5D mov esi, 5DFEE4A4 <--------将输入的 :00426924 33DB xor ebx, ebx name,变 :00426926 85FF test edi, edi 换,得到 :00426928 7409 je 00426933 正确的注 :0042692A 57 push edi 册码,有兴趣 :0042692B E8F0560000 call 0042C020 的话,可
上一篇:算法分析: <献给初学者> 之七
下一篇:用w32dasm破解trw2000 1.06时间限制
|