欢迎来到 嗅灵易学

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

代码端,注册码计算为单一的计算,如果花点时间,很容易看懂的,注册机也很容易得到 (4千字)

代码端,注册码计算为单一的计算,如果花点时间,很容易看懂的,注册机也很容易得到 (4千字)

第一处:下中断 —— bpx 4142bc do "t; do *eax" 在数据窗口里你看到的是你的用户号
:004142BC 8D45FC                  lea eax, dword ptr [ebp-04]
:004142BF E8B8E0FEFF              call 0040237C
:004142C4 8945BC                  mov dword ptr [ebp-44], eax
:004142C7 33D2                    xor edx, edx
:004142C9 8955B8                  mov dword ptr [ebp-48], edx
:004142CC 33C9                    xor ecx, ecx
:004142CE 894DB4                  mov dword ptr [ebp-4C], ecx
:004142D1 EB10                    jmp 004142E3
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004142EF(C)
|
:004142D3 8B45BC                  mov eax, dword ptr [ebp-44]
:004142D6 8B55B4                  mov edx, dword ptr [ebp-4C]
:004142D9 0FBE0C10                movsx ecx, byte ptr [eax+edx]
:004142DD 014DB8                  add dword ptr [ebp-48], ecx
:004142E0 FF45B4                  inc [ebp-4C]
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004142D1(U)
|
:004142E3 8D45FC                  lea eax, dword ptr [ebp-04]
:004142E6 E869990800              call 0049DC54
:004142EB 48                      dec eax
:004142EC 3B45B4                  cmp eax, dword ptr [ebp-4C]
:004142EF 7FE2                    jg 004142D3
:004142F1 DB45B8                  fild dword ptr [ebp-48]
:004142F4 83C4F8                  add esp, FFFFFFF8
:004142F7 DD1C24                  fstp qword ptr [esp]
:004142FA E81D2B0800              call 00496E1C
:004142FF 83C408                  add esp, 00000008
:00414302 D805C4444100            fadd dword ptr [004144C4]
:00414308 D83DC4444100            fdivr dword ptr [004144C4]
:0041430E DD9D70FFFFFF            fstp qword ptr [ebp+FFFFFF70]
:00414314 6800804C40              push 404C8000
:00414319 6A00                    push 00000000
:0041431B E87C2F0800              call 0049729C
:00414320 83C408                  add esp, 00000008
:00414323 DCBD70FFFFFF            fdivr qword ptr [ebp+FFFFFF70]
:00414329 D95DB0                  fstp dword ptr [ebp-50]
:0041432C 66C745D80800            mov [ebp-28], 0008
:00414332 D945B0                  fld dword ptr [ebp-50]
:00414335 E8062D0800              call 00497040
:0041433A 898574FFFFFF            mov dword ptr [ebp+FFFFFF74], eax
:00414340 DB8574FFFFFF            fild dword ptr [ebp+FFFFFF74]
:00414346 D86DB0                  fsubr dword ptr [ebp-50]
:00414349 DC0DC8444100            fmul qword ptr [004144C8]
:0041434F E8EC2C0800              call 00497040
:00414354 898570FFFFFF            mov dword ptr [ebp+FFFFFF70], eax
:0041435A DB8570FFFFFF            fild dword ptr [ebp+FFFFFF70]
:00414360 83C4F8                  add esp, FFFFFFF8
:00414363 DD1C24                  fstp qword ptr [esp]
:00414366 E8912C0800              call 00496FFC
:0041436B 83C408                  add esp, 00000008
:0041436E E8CD2C0800              call 00497040
:00414373 8945AC                  mov dword ptr [ebp-54], eax
:00414376 8D45F4                  lea eax, dword ptr [ebp-0C]
:00414379 E88AD4FEFF              call 00401808
:0041437E 8BD0                    mov edx, eax
:00414380 FF45E4                  inc [ebp-1C]
:00414383 8B4DC4                  mov ecx, dword ptr [ebp-3C]
:00414386 8B81C8030000            mov eax, dword ptr [ecx+000003C8]
:0041438C E83B010500              call 004644CC
:00414391 8D55F4                  lea edx, dword ptr [ebp-0C]

第二处:下中断 —— bpx 414394 do "d *edx" 你输入的Virtual Code
:00414394 52                      push edx
:00414395 66C745D82000            mov [ebp-28], 0020
:0041439B 8D45F8                  lea eax, dword ptr [ebp-08]
:0041439E E865D4FEFF              call 00401808
:004143A3 8BD0                    mov edx, eax
:004143A5 FF45E4                  inc [ebp-1C]
:004143A8 8B45AC                  mov eax, dword ptr [ebp-54]
:004143AB E8906B0700              call 0048AF40
:004143B0 8D45F8                  lea eax, dword ptr [ebp-08]

第三处:下中断 —— bpx 4143b3 do "d *eax" 正确的注册码
:004143B3 5A                      pop edx
:004143B4 E8F7970800              call 0049DBB0
:004143B9 50                      push eax
:004143BA FF4DE4                  dec [ebp-1C]
:004143BD 8D45F4                  lea eax, dword ptr [ebp-0C]
:004143C0 BA02000000              mov edx, 00000002
:004143C5 E802970800              call 0049DACC
:004143CA FF4DE4                  dec [ebp-1C]
:004143CD 8D45F8                  lea eax, dword ptr [ebp-08]
:004143D0 BA02000000              mov edx, 00000002
:004143D5 E8F2960800              call 0049DACC
:004143DA 59                      pop ecx
第四处: 下中断 —— bpx 4143db 如果CL中的值为1,那么注册成功
:004143DB 84C9                    test cl, cl
:004143DD 0F8482000000            je 00414465
:004143E3 6A32                    push 00000032

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

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

0 0 0 举报
复制成功