首页
社区
课程
招聘
静态破解中遇到的问题
发表于: 2006-7-26 11:05 4426

静态破解中遇到的问题

2006-7-26 11:05
4426
我刚学破解,在学习过程中运到这个问题,我根据提示信息找到
:0045E521 752B       jne 0045E54E
这一处,不知道是不是对的,请大家帮我分析一下!~`~~

0045E4AC 8B83FC020000            mov eax, dword ptr [ebx+000002FC]
:0045E4B2 8B10                    mov edx, dword ptr [eax]
:0045E4B4 FF92C0000000            call dword ptr [edx+000000C0]
:0045E4BA E9B4010000              jmp 0045E673

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0045E492(C)
|
:0045E4BF 8D55F0                  lea edx, dword ptr [ebp-10]
:0045E4C2 8B8304030000            mov eax, dword ptr [ebx+00000304]
:0045E4C8 E89321FDFF              call 00430660
:0045E4CD 837DF000                cmp dword ptr [ebp-10], 00000000
:0045E4D1 7450                    je 0045E523
:0045E4D3 8D55EC                  lea edx, dword ptr [ebp-14]
:0045E4D6 8B8310030000            mov eax, dword ptr [ebx+00000310]
:0045E4DC E87F21FDFF              call 00430660
:0045E4E1 837DEC00                cmp dword ptr [ebp-14], 00000000
:0045E4E5 743C                    je 0045E523
:0045E4E7 8D55E8                  lea edx, dword ptr [ebp-18]
:0045E4EA 8B8310030000            mov eax, dword ptr [ebx+00000310]
:0045E4F0 E86B21FDFF              call 00430660
:0045E4F5 837DE800                cmp dword ptr [ebp-18], 00000000
:0045E4F9 7428                    je 0045E523
:0045E4FB 8D55E4                  lea edx, dword ptr [ebp-1C]
:0045E4FE 8B8310030000            mov eax, dword ptr [ebx+00000310]
:0045E504 E85721FDFF              call 00430660
:0045E509 837DE400                cmp dword ptr [ebp-1C], 00000000
:0045E50D 7414                    je 0045E523
:0045E50F 8D55E0                  lea edx, dword ptr [ebp-20]
:0045E512 8B8310030000            mov eax, dword ptr [ebx+00000310]
:0045E518 E84321FDFF              call 00430660
:0045E51D 837DE000                cmp dword ptr [ebp-20], 00000000
:0045E521 752B                    jne 0045E54E             //就在这里

* Referenced by a (U)nconditional or (C)onditional Jump at Addresses:
|:0045E4D1(C), :0045E4E5(C), :0045E4F9(C), :0045E50D(C)
|
:0045E523 6A00                    push 00000000

* Possible StringData Ref from Code Obj ->"软件注册"
                                  |
:0045E525 B9A4E64500              mov ecx, 0045E6A4

* Possible StringData Ref from Code Obj ->"注册码不能为空!"
                                  |
:0045E52A BAD8E64500              mov edx, 0045E6D8
:0045E52F A16C0F4600              mov eax, dword ptr [00460F6C]
:0045E534 8B00                    mov eax, dword ptr [eax]
:0045E536 E81920FFFF              call 00450554
:0045E53B 8B8304030000            mov eax, dword ptr [ebx+00000304]
:0045E541 8B10                    mov edx, dword ptr [eax]
:0045E543 FF92C0000000            call dword ptr [edx+000000C0]
:0045E549 E925010000              jmp 0045E673

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0045E521(C)
|
:0045E54E 8D55DC                  lea edx, dword ptr [ebp-24]
:0045E551 8B8304030000            mov eax, dword ptr [ebx+00000304]
:0045E557 E80421FDFF              call 00430660
:0045E55C FF75DC                  push [ebp-24]
:0045E55F 8D55D8                  lea edx, dword ptr [ebp-28]
:0045E562 8B8310030000            mov eax, dword ptr [ebx+00000310]
:0045E568 E8F320FDFF              call 00430660
:0045E56D FF75D8                  push [ebp-28]
:0045E570 8D55D4                  lea edx, dword ptr [ebp-2C]
:0045E573 8B8314030000            mov eax, dword ptr [ebx+00000314]
:0045E579 E8E220FDFF              call 00430660
:0045E57E FF75D4                  push [ebp-2C]
:0045E581 8D55D0                  lea edx, dword ptr [ebp-30]
:0045E584 8B8318030000            mov eax, dword ptr [ebx+00000318]
:0045E58A E8D120FDFF              call 00430660
:0045E58F FF75D0                  push [ebp-30]
:0045E592 8D55CC                  lea edx, dword ptr [ebp-34]
:0045E595 8B831C030000            mov eax, dword ptr [ebx+0000031C]
:0045E59B E8C020FDFF              call 00430660
:0045E5A0 FF75CC                  push [ebp-34]
:0045E5A3 8D45FC                  lea eax, dword ptr [ebp-04]
:0045E5A6 BA05000000              mov edx, 00000005
:0045E5AB E89064FAFF              call 00404A40
:0045E5B0 8B45FC                  mov eax, dword ptr [ebp-04]
:0045E5B3 50                      push eax
:0045E5B4 8D55C8                  lea edx, dword ptr [ebp-38]
:0045E5B7 8B83FC020000            mov eax, dword ptr [ebx+000002FC]
:0045E5BD E89E20FDFF              call 00430660
:0045E5C2 8B45C8                  mov eax, dword ptr [ebp-38]
:0045E5C5 50                      push eax
:0045E5C6 8D55C4                  lea edx, dword ptr [ebp-3C]
:0045E5C9 8B83F4020000            mov eax, dword ptr [ebx+000002F4]
:0045E5CF E88C20FDFF              call 00430660
:0045E5D4 8B55C4                  mov edx, dword ptr [ebp-3C]
:0045E5D7 8B8328030000            mov eax, dword ptr [ebx+00000328]
:0045E5DD 59                      pop ecx
:0045E5DE E8E5F3FFFF              call 0045D9C8
:0045E5E3 84C0                    test al, al
:0045E5E5 745E                    je 0045E645
:0045E5E7 6A00                    push 00000000

* Possible StringData Ref from Code Obj ->"软件注册"
                                  |
:0045E5E9 B9A4E64500              mov ecx, 0045E6A4

* Possible StringData Ref from Code Obj ->"恭喜你,软件注册成功!"
                                  |
:0045E5EE BAECE64500              mov edx, 0045E6EC
:0045E5F3 A16C0F4600              mov eax, dword ptr [00460F6C]
:0045E5F8 8B00                    mov eax, dword ptr [eax]
:0045E5FA E8551FFFFF              call 00450554
:0045E5FF 8B45FC                  mov eax, dword ptr [ebp-04]
:0045E602 50                      push eax
:0045E603 8D55C0                  lea edx, dword ptr [ebp-40]
:0045E606 8B83FC020000            mov eax, dword ptr [ebx+000002FC]
:0045E60C E84F20FDFF              call 00430660
:0045E611 8B45C0                  mov eax, dword ptr [ebp-40]
:0045E614 50                      push eax
:0045E615 8D55BC                  lea edx, dword ptr [ebp-44]
:0045E618 8B83F4020000            mov eax, dword ptr [ebx+000002F4]
:0045E61E E83D20FDFF              call 00430660
:0045E623 8B55BC                  mov edx, dword ptr [ebp-44]
:0045E626 8B8328030000            mov eax, dword ptr [ebx+00000328]
:0045E62C 59                      pop ecx
:0045E62D E822F8FFFF              call 0045DE54
:0045E632 C6832403000000          mov byte ptr [ebx+00000324], 00
:0045E639 C7834C02000001000000    mov dword ptr [ebx+0000024C], 00000001
:0045E643 EB2E                    jmp 0045E673

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0045E5E5(C)
|
:0045E645 6A00                    push 00000000

* Possible StringData Ref from Code Obj ->"软件注册"
                                  |
:0045E647 B9A4E64500              mov ecx, 0045E6A4

* Possible StringData Ref from Code Obj ->"注册信息不正确,请重新输入信息,或购买正确的注"
                                        ->"册码!"
                                  |
:0045E64C BA04E74500              mov edx, 0045E704
:0045E651 A16C0F4600              mov eax, dword ptr [00460F6C]
:0045E656 8B00                    mov eax, dword ptr [eax]
:0045E658 E8F71EFFFF              call 00450554
:0045E65D 8B8304030000            mov eax, dword ptr [ebx+00000304]
:0045E663 8B10                    mov edx, dword ptr [eax]
:0045E665 FF92C0000000            call dword ptr [edx+000000C0]
:0045E66B 33C0                    xor eax, eax
:0045E66D 89834C020000            mov dword ptr [ebx+0000024C], eax

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
您好,您能把标题改一下吗。我们的标题过于像了,我怕帮我们的人会引起混淆!
2006-7-26 11:44
0
雪    币: 205
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
应该对吧,改74就ok了
2006-7-26 19:13
0
雪    币: 3118
活跃值: (1336)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
我觉得这就是关键跳转了。

改74就完了!
2006-7-27 03:48
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
不好意思,没注意,我已经改了
2006-7-27 09:57
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
各个都是高手啊./
2006-7-27 10:11
0
游客
登录 | 注册 方可回帖
返回