• 标 题:破解 程式猎人 1.2 (2千字)
  • 作 者:lihtao
  • 时 间:2000-8-10 0:17:12
  • 链 接:http://bbs.pediy.com

软件名称:程式猎人 1.2 
软件版本:1.2 
软件下载: http://go.163.com/~brothers/works/setup.exe
简    介:非注册版的程式猎人只有一个功能限制:程序组总数不能超过六个。非注册版会在你前十五次使用本软件时对你进行提醒,以后就不会自动提醒你注册了。
作    者:Lihtao
级    别:刚学不久
解密日前:2000年8月9日
解密工具:W32DASM 8.93    TRW2000 1.22
破解目的:学习破解。(简单)

说    明:
        本文是在我的软件破解记录上整理出来的。如若有纰漏,请各位大侠多指教!

用TRW2000载入程式猎人 1.2(phunter.exe) , run , 调出注册框,填入注册名(随便)和注册码 12345678 ,详细跟踪看上一节

到:         

:004037FF FF1528964000            Call dword ptr [00409628]
:00403805 47                      inc edi
:00403806 81FF30750000            cmp edi, 00007530   
         
          81FF01000000            cmp edi, 00000001  如果嫌那进度条慢!

:0040380C 7CDA                    jl 004037E8
:0040380E 8B86A4000000            mov eax, dword ptr [esi+000000A4]
:00403814 BF80969800              mov edi, 00989680
:00403819 3BC7                    cmp eax, edi
:0040381B 7E59                    jle 00403876      如果注册码小于或等于10000000,死!
:0040381D 3DFFE0F505              cmp eax, 05F5E0FF
:00403822 7D52                    jge 00403876      如果注册码大于或等于99999999,死!
:00403824 55                      push ebp
:00403825 8BEF                    mov ebp, edi
:00403827 99                      cdq
:00403828 F7FD                    idiv ebp
:0040382A 8B8EA0000000            mov ecx, dword ptr [esi+000000A0]
:00403830 50                      push eax
:00403831 51                      push ecx
:00403832 8BCE                    mov ecx, esi
:00403834 E854000000              call 0040388D
:00403839 8BC8                    mov ecx, eax
:0040383B 8B86A4000000            mov eax, dword ptr [esi+000000A4]
:00403841 99                      cdq
:00403842 F7FF                    idiv edi
:00403844 5D                      pop ebp
:00403845 3BCA                    cmp ecx, edx     
:00403847 752D                    jne 00403876      不等!死!

          742D                    je  00403876      成功了吧!     

:00403849 53                      push ebx
:0040384A 53                      push ebx
:0040384B 6864D24000              push 0040D264

注:建议大家在修改注册前,先将文件备份一份,等注册成功后将原文件拷回即可!