004258F7 8B75 10 MOV ESI,DWORD PTR SS:[EBP+10] <===在这里不知道能不能做内存注册机 ....... .......此处略去一段无关代码 00425961 C3 RETN--------004258F2 CALL 0045501D 算出了注册码(78KB0HS6MA),还要F8跟进----------- 0045501D 6A 01 PUSH 1 0045501F FF7424 08 PUSH DWORD PTR SS:[ESP+8] 00455023 E8 43210000 CALL SETUP2GO.0045716B <===这个CALL,就出来注册码,F8跟进 00455028 59 POP ECX 00455029 59 POP ECX 0045502A C3 RETN --------00455023 CALL 0045716B 再次F8跟进------------------------------------- 0045716B 837C24 04 E0 CMP DWORD PTR SS:[ESP+4],-20 00457170 77 22 JA SHORT SETUP2GO.00457194 00457172 FF7424 04 PUSH DWORD PTR SS:[ESP+4] 00457176 E8 1C000000 CALL SETUP2GO.00457197 <===这个CALL,就出来注册码,F8跟进 0045717B 85C0 TEST EAX,EAX 0045717D 59 POP ECX 0045717E 75 16 JNZ SHORT SETUP2GO.00457196 00457180 394424 08 CMP DWORD PTR SS:[ESP+8],EAX 00457184 74 10 JE SHORT SETUP2GO.00457196 00457186 FF7424 04 PUSH DWORD PTR SS:[ESP+4] 0045718A E8 F5E5FFFF CALL SETUP2GO.00455784 0045718F 85C0 TEST EAX,EAX 00457191 59 POP ECX 00457192 ^75 DE JNZ SHORT SETUP2GO.00457172
上一篇:算法分析之六
下一篇:键盘鼠标发声器算法分析
|