用crackcode2000做出中国压缩chinazip7.0版的注册机
2007-01-13 20:16:19 来源:WEB开发网>
>马上用TRW2000来验证一下,运行chinazip.exe,输入用户名jiangzhif注册码8765432,调
>出TRW2000,BPX 004F4DE7,F5,点确定,拦到了。
>D EAX, 显示8765432,有门,D EDX,显示AG5344,
>重新运行chinazip.exe,输入用户名jiangzhif注册码AG5344,点确定,
>出现"软件注册成功,谢谢您的支持!",成功。
>
>用W32DASM打开脱壳后的chinazip.exe
>
>追进关键比较::004F4DE7 E830F3F0FF call 0040411C
>:0040411C 53 push ebx
>:0040411D 56 push esi
>:0040411E 57 push edi
>:0040411F 89C6 mov esi, eax
>:00404121 89D7 mov edi, edx
>:00404123 39D0 cmp eax, edx ***//就是这里了。
>:00404125 0F848F000000 je 004041BA
>:0040412B 85F6 test esi, esi
>:0040412D 7468 je 00404197
>:0040412F 85FF test edi, edi
>:00404131 746B je 0040419E
>:00404133 8B46FC mov eax, dword ptr [esi-04]
>:00404136 8B57FC mov edx, dword ptr [edi-04]
>:00404139 29D0 sub eax, edx
>:0040413B 7702 ja 0040413F
>:0040413D 01C2 add edx, eax
>
>好,用CRACKCODE2000做个注册机
>CRACKCODE.INI内容为:
>[Options]
>CommandLine=ChinaZip.exe
>Mode=2
>First_Break_Address=4f4de7
>First_Break_Address_Code=e8
>First_Break_Address_Code_Lenth=5
>Second_Break_Address=404123
>Second_Break_Address_Code_Lenth=2
>Save_Code_Address=EDX
>测试,成功。
更多精彩
赞助商链接