欢迎来到 嗅灵易学

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

今天看见IceWorld破解的此软件 (6千字)

今天看见IceWorld破解的此软件 (6千字)

今天看见IceWorld破解的此软件,分析并试用了一下感觉有点不完整,录入数据时还是提示注册不正确。现分析如下:
* Reference To: MSVBVM60.__vbaStrCmp, Ord:0000h
                                  |
:004D5163 FF1548114000            Call dword ptr [00401148]
:004D5169 85C0                    test eax, eax
:004D516B 0F8424010000            je 004D5295
:004D5171 A124D14D00              mov eax, dword ptr [004DD124]
:004D5176 B905000000              mov ecx, 00000005
:004D517B 8B5014                  mov edx, dword ptr [eax+14]
:004D517E 2BCA                    sub ecx, edx
:004D5180 8B500C                  mov edx, dword ptr [eax+0C]
:004D5183 8B048A                  mov eax, dword ptr [edx+4*ecx]
:004D5186 50                      push eax
* Possible StringData Ref from Code Obj ->"00000000"  (这个字符串是软件中提示的注册码,其实只要任意输入8位非0有效数字即可)
                                  |
:004D5187 6824104100              push 00411024
* Reference To: MSVBVM60.__vbaStrCmp, Ord:0000h
                                  |
:004D518C FF1548114000            Call dword ptr [00401148]
:004D5192 8BD8                    mov ebx, eax
:004D5194 A124D14D00              mov eax, dword ptr [004DD124]
:004D5199 F7DB                    neg ebx
:004D519B 8B5014                  mov edx, dword ptr [eax+14]
:004D519E B905000000              mov ecx, 00000005
:004D51A3 1BDB                    sbb ebx, ebx
:004D51A5 2BCA                    sub ecx, edx
:004D51A7 8B500C                  mov edx, dword ptr [eax+0C]
:004D51AA F7DB                    neg ebx
:004D51AC 8B048A                  mov eax, dword ptr [edx+4*ecx]
:004D51AF 50                      push eax
* Reference To: MSVBVM60.__vbaLenBstr, Ord:0000h
                                  |
:004D51B0 FF1530104000            Call dword ptr [00401030]
:004D51B6 B908000000              mov ecx, 00000008
:004D51BB 33D2                    xor edx, edx
:004D51BD 3BC1                    cmp eax, ecx
:004D51BF 897D8C                  mov dword ptr [ebp-74], edi
:004D51C2 0F94C2                  sete dl
:004D51C5 85DA                    test edx, ebx
:004D51C7 897584                  mov dword ptr [ebp-7C], esi
:004D51CA 897D9C                  mov dword ptr [ebp-64], edi
:004D51CD 897594                  mov dword ptr [ebp-6C], esi
:004D51D0 897DAC                  mov dword ptr [ebp-54], edi
:004D51D3 8975A4                  mov dword ptr [ebp-5C], esi
:004D51D6 7559                    jne 004D5231 ------->>>IceWorld只将此改为eb59
* Reference To: MSVBVM60.__vbaVarDup, Ord:0000h
                                  |
:004D51D8 8B1DBC124000            mov ebx, dword ptr [004012BC]
:004D51DE 898D34FFFFFF            mov dword ptr [ebp+FFFFFF34], ecx
:004D51E4 8D9534FFFFFF            lea edx, dword ptr [ebp+FFFFFF34]
:004D51EA 8D4DB4                  lea ecx, dword ptr [ebp-4C]
:004D51ED C7853CFFFFFFB4084100    mov dword ptr [ebp+FFFFFF3C], 004108B4
:004D51F7 FFD3                    call ebx
:004D51F9 8D4584                  lea eax, dword ptr [ebp-7C]
:004D51FC 8D4D94                  lea ecx, dword ptr [ebp-6C]
:004D51FF 50                      push eax
:004D5200 8D55A4                  lea edx, dword ptr [ebp-5C]
:004D5203 51                      push ecx
:004D5204 52                      push edx
:004D5205 8D45B4                  lea eax, dword ptr [ebp-4C]
:004D5208 6A40                    push 00000040
:004D520A 50                      push eax
* Reference To: MSVBVM60.rtcMsgBox, Ord:0253h
                                  |
:004D520B FF15C4104000            Call dword ptr [004010C4]
:004D5211 8D4D84                  lea ecx, dword ptr [ebp-7C]
:004D5214 8D5594                  lea edx, dword ptr [ebp-6C]
:004D5217 51                      push ecx
:004D5218 8D45A4                  lea eax, dword ptr [ebp-5C]
:004D521B 52                      push edx
:004D521C 8D4DB4                  lea ecx, dword ptr [ebp-4C]
:004D521F 50                      push eax
:004D5220 51                      push ecx
:004D5221 6A04                    push 00000004
* Reference To: MSVBVM60.__vbaFreeVarList, Ord:0000h
                                  |
:004D5223 FF1538104000            Call dword ptr [00401038]
:004D5229 83C414                  add esp, 00000014
:004D522C E9B0FDFFFF              jmp 004D4FE1
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004D51D6(C)
|
* Reference To: MSVBVM60.__vbaVarDup, Ord:0000h
                                  |
:004D5231 8B1DBC124000            mov ebx, dword ptr [004012BC]
:004D5237 898D34FFFFFF            mov dword ptr [ebp+FFFFFF34], ecx
:004D523D 8D9534FFFFFF            lea edx, dword ptr [ebp+FFFFFF34]
:004D5243 8D4DB4                  lea ecx, dword ptr [ebp-4C]
:004D5246 C7853CFFFFFF90084100    mov dword ptr [ebp+FFFFFF3C], 00410890
:004D5250 FFD3                    call ebx
:004D5252 8D5584                  lea edx, dword ptr [ebp-7C]
:004D5255 8D4594                  lea eax, dword ptr [ebp-6C]
:004D5258 52                      push edx
:004D5259 8D4DA4                  lea ecx, dword ptr [ebp-5C]
:004D525C 50                      push eax
:004D525D 51                      push ecx
:004D525E 8D55B4                  lea edx, dword ptr [ebp-4C]
:004D5261 6A24                    push 00000024
:004D5263 52                      push edx
* Reference To: MSVBVM60.rtcMsgBox, Ord:0253h
                                  |
:004D5264 FF15C4104000            Call dword ptr [004010C4]
:004D526A 8945EC                  mov dword ptr [ebp-14], eax
:004D526D 8D4584                  lea eax, dword ptr [ebp-7C]
:004D5270 8D4D94                  lea ecx, dword ptr [ebp-6C]
:004D5273 50                      push eax
:004D5274 8D55A4                  lea edx, dword ptr [ebp-5C]
:004D5277 51                      push ecx
:004D5278 8D45B4                  lea eax, dword ptr [ebp-4C]
:004D527B 52                      push edx
:004D527C 50                      push eax
:004D527D 6A04                    push 00000004
* Reference To: MSVBVM60.__vbaFreeVarList, Ord:0000h
                                  |
:004D527F FF1538104000            Call dword ptr [00401038]
:004D5285 8B45EC                  mov eax, dword ptr [ebp-14]
:004D5288 83C414                  add esp, 00000014
:004D528B 83F806                  cmp eax, 00000006
:004D528E 7475                    je 004D5305
:004D5290 E94CFDFFFF              jmp 004D4FE1

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

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

0 0 0 举报
复制成功