欢迎来到 嗅灵易学

零基础也能上手的脚本技术课,一对一答疑带你入门

CuteFTP v4.0.19破解过程提示

CuteFTP v4.0.19破解过程提示

大致过程如下:
经过痛苦的追踪,来到下处:
:00489A76 6AFF                    push FFFFFFFF
:00489A78 6820F94F00              push 004FF920
:00489A7D 50                      push eax
:00489A7E 64892500000000          mov dword ptr fs:[00000000], esp
:00489A85 83EC44                  sub esp, 00000044
:00489A88 55                      push ebp
:00489A89 56                      push esi
:00489A8A 57                      push edi
:00489A8B 8BF1                    mov esi, ecx
:00489A8D 6A01                    push 00000001
:00489A8F E87ED00300              call 004C6B12
:00489A94 85C0                    test eax, eax
:00489A96 0F84B0050000            je 0048A04C
:00489A9C 8DBE94000000            lea edi, dword ptr [esi+00000094]
:00489AA2 6A00                    push 00000000
:00489AA4 8BCF                    mov ecx, edi
:00489AA6 C7442410FFFFFF7F        mov [esp+10], 7FFFFFFF
:00489AAE E874EA0300              call 004C8527
:00489AB3 50                      push eax            ****d eax将看到你输入的假注册码****
:00489AB4 8D442410                lea eax, dword ptr [esp+10]
:00489AB8 50                      push eax
:00489AB9 E822160200              call 004AB0E0      ****F8进去****
:00489ABE 83C408                  add esp, 00000008
:00489AC1 6685C0                  test ax, ax
:00489AC4 756E                    jne 00489B34

下面是489ab9按F8进去后的程序段:
:004AB0E0 83EC20                  sub esp, 00000020
:004AB0E3 83C9FF                  or ecx, FFFFFFFF
:004AB0E6 33C0                    xor eax, eax
:004AB0E8 56                      push esi
:004AB0E9 8B74242C                mov esi, dword ptr [esp+2C]
:004AB0ED 57                      push edi
:004AB0EE 8BFE                    mov edi, esi
:004AB0F0 F2                      repnz
:004AB0F1 AE                      scasb
:004AB0F2 F7D1                    not ecx
:004AB0F4 49                      dec ecx              ****ecx中存放假注册码的长度****
:004AB0F5 83F90E                  cmp ecx, 0000000E    ****比较假注册码的长度是否为14****
:004AB0F8 7573                    jne 004AB16D
:004AB0FA 56                      push esi
:004AB0FB E88A6A0000              call 004B1B8A        ****假注册码大小写转换段****
* Possible Reference to String Resource ID=00014: "Paste Url"
                                  |
:004AB100 6A0E                    push 0000000E
:004AB102 8D442420                lea eax, dword ptr [esp+20]
:004AB106 56                      push esi
:004AB107 50                      push eax
:004AB108 E823480000              call 004AF930
:004AB10D 8D4C2428                lea ecx, dword ptr [esp+28]
:004AB111 C644243600              mov [esp+36], 00
:004AB116 51                      push ecx
:004AB117 E80467FEFF              call 00491820
:004AB11C 8BF0                    mov esi, eax
:004AB11E 56                      push esi
:004AB11F E8EC63FEFF              call 00491510
:004AB124 8D542420                lea edx, dword ptr [esp+20]    ****d edx将看到
                                                                第二行就是你输入
                                                                的假注册码****
:004AB128 8BF8                    mov edi, eax
:004AB12A 52                      push edx
:004AB12B 56                      push esi
:004AB12C C644242800              mov [esp+28], 00
:004AB131 E86A65FEFF              call 004916A0      ****按过此call后,将在假注册码
                                                        上一行,出现真正的注册码****
:004AB136 8D442438                lea eax, dword ptr [esp+38]
* Possible Reference to String Resource ID=00014: "Paste Url"
                                  |
:004AB13A 6A0E                    push 0000000E
:004AB13C 8D4C242C                lea ecx, dword ptr [esp+2C]
:004AB140 50                      push eax
:004AB141 51                      push ecx
:004AB142 E889530000              call 004B04D0      ****比较真假注册码****
:004AB147 83C42C                  add esp, 0000002C
:004AB14A 85C0                    test eax, eax
:004AB14C 7510                    jne 004AB15E
虽然在此前也对假注册码做过一些变换,但对真正的比较并不起作用。
                          <Cracked by KanKer>

注意:上传附件及图片大小不得大于30M。

⚠️ 版权声明:
本博客所有内容(含教程、源码、工具)仅供个人技术学习与研究交流使用,严禁商用、倒卖、二次分发及非法用途
未经作者书面授权,任何组织或个人不得转载、复制或用于其他平台,违者将追究相关责任。

0 0 0 举报
复制成功