设为主页 | 加入收藏 | 繁體中文

破解笔记


  004E48F6    E8 D55AF2FF     call    0040A3D0
  004E48FB    8B55 F4         mov     edx, dword ptr [ebp-C]
  004E48FE    8B83 1C030000   mov     eax, dword ptr [ebx+31C]
  004E4904    E8 57E4F8FF     call    00472D60
  004E4909    33C0            xor     eax, eax
  004E490B    5A              pop     edx
  …………………………………………
  004E4826处下F2断点,OD复位,F9运行,断在了主里,F7出来…………..
  004E5470  /$  55            push    ebp
  004E5471  |.  8BEC          mov     ebp, esp
  004E5473  |.  6A 00         push    0
  004E5475  |.  6A 00         push    0
  004E5477  |.  6A 00         push    0
  004E5479  |.  53            push    ebx
  004E547A  |.  56            push    esi
  004E547B  |.  57            push    edi
  004E547C  |.  8BF0          mov     esi, eax
  004E547E  |.  33C0          xor     eax, eax
  004E5480  |.  55            push    ebp
  004E5481  |.  68 24554E00   push    004E5524
  004E5486  |.  64:FF30       push    dword ptr fs:[eax]
  004E5489  |.  64:8920       mov     dword ptr fs:[eax], esp
  004E548C  |.  8B8E 08030000 mov     ecx, dword ptr [esi+308]
  004E5492  |.  B2 01         mov     dl, 1
  004E5494  |.  A1 4CE44300   mov     eax, dword ptr [43E44C]
  004E5499  |.  E8 5E90F5FF   call    0043E4FC
  004E549E  |.  8BD8          mov     ebx, eax
  004E54A0  |.  68 3C554E00   push    004E553C                         ;  username
  004E54A5  |.  8D45 FC       lea     eax, dword ptr [ebp-4]
  004E54A8  |.  50            push    eax
  004E54A9  |.  B9 3C554E00   mov     ecx, 004E553C                    ;  username
  004E54AE  |.  BA 50554E00   mov     edx, 004E5550                    ;  user_info
  004E54B3  |.  8BC3          mov     eax, ebx
  004E54B5  |.  8B38          mov     edi, dword ptr [eax]
  004E54B7  |.  FF17          call    dword ptr [edi]
  004E54B9  |.  68 64554E00   push    004E5564                         ;  regcode
  004E54BE  |.  8D45 F8       lea     eax, dword ptr [ebp-8]
  004E54C1  |.  50            push    eax
  004E54C2  |.  B9 64554E00   mov     ecx, 004E5564                    ;  regcode
  004E54C7  |.  BA 50554E00   mov     edx, 004E5550                    ;  user_info
  004E54CC  |.  8BC3          mov     eax, ebx
  004E54CE  |.  8B38          mov     edi, dword ptr [eax]
  004E54D0  |.  FF17          call    dword ptr [edi]
  004E54D2  |.  8BC3          mov     eax, ebx
  004E54D4  |.  E8 9FE5F1FF   call    00403A78
  004E54D9  |.  E8 3E5CF2FF   call    0040B11C
  004E54DE  |.  83C4 F8       add     esp, -8                          ; /
  004E54E1  |.  DD1C24        fstp    qword ptr [esp]                  ; |Arg1 (8-byte)
  004E54E4  |.  9B            wait                                     ; |
  004E54E5  |.  8D55 F4       lea     edx, dword ptr [ebp-C]           ; |
  004E54E8  |.  B8 74554E00   mov     eax, 004E5574                    ; |yyyy-mm-dd
  004E54ED  |.  E8 2E69F2FF   call    0040BE20                         ; \CoolVide.0040BE20
  004E54F2  |.  8B4D F8       mov     ecx, dword ptr [ebp-8]
  004E54F5  |.  8B55 FC       mov     edx, dword ptr [ebp-4]
  004E54F8  |.  8BC6          mov     eax, esi
  004E54FA  |.  E8 95FDFFFF   call    004E5294
  004E54FF  |.  84C0          test    al, al
  004E5501  |.  74 04         je      short 004E5507
  004E5503  |.  B3 01         mov     bl, 1
  004E5505  |.  EB 02         jmp     short 004E5509
  004E5507  |>  33DB          xor     ebx, ebx
  004E5509  |>  33C0          xor     eax, eax
  004E550B  |.  5A            pop     edx
  004E550C  |.  59            pop     ecx
  004E550D  |.  59            pop     ecx
  004E550E  |.  64:8910       mov     dword ptr fs:[eax], edx
  004E5511  |.  68 2B554E00   push    004E552B
  004E5516  |>  8D45 F4       lea     eax, dword ptr [ebp-C]
  004E5519  |.  BA 03000000   mov     edx, 3
  004E551E  |.  E8 ADF3F1FF   call    004048D0
  004E5523  \.  C3            retn
  分析,分析……..本段大概意思是,颠末读取user_info.ini文件,得到的用户名和密码是假的,所要要记算试用工夫….yyyy-mm-dd...最手,本该放有注册码和用户名的寄存器EAX,EBX带着零反回……
  OK,化繁为简:::
  于是…..:
  004E5470  /$  55            push    ebp
  004E5471  |.  8BEC          mov     ebp, esp
  004E5473  |.  6A 00         push    0
  改:
  004E5470      40            inc     eax
  004E5471      C3            retn
  004E5472      90            nop
  …………………………….
  保存一下,晕,,注册框没有了,功能都无穷制了,注册按钮,变成了灰色~~~~ ..X_X..
  我依然在怀疑….于是,我拿出最喜好的电影<当幸福来拍门>,提了一把,嗯,效果不错…
  结论 :  看来多学习一下编程言语方面的,然后来研究作者的思路,更有资助吧~~
 


    文章作者: 福州军威计算机技术有限公司
    军威网络是福州最专业的电脑维修公司,专业承接福州电脑维修、上门维修、IT外包、企业电脑包年维护、局域网网络布线、网吧承包等相关维修服务。
    版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处 、作者信息和声明。否则将追究法律责任。

TAG:
评论加载中...
内容:
评论者: 验证码: