首页
社区
课程
招聘
[旧帖] [求助]我是新手,最近练习破解中华压缩10.8,结果很郁闷,高手教我。 0.00雪花
发表于: 2007-7-13 17:36 4243

[旧帖] [求助]我是新手,最近练习破解中华压缩10.8,结果很郁闷,高手教我。 0.00雪花

2007-7-13 17:36
4243
这个软件好像很简单,我在注册按钮弹起做断点。但是总找不到关键。请高手们教教我。

005022A8  /.  55            push    ebp
005022A9  |.  8BEC          mov     ebp, esp
005022AB  |.  6A 00         push    0
005022AD  |.  6A 00         push    0
005022AF  |.  53            push    ebx
005022B0  |.  8BD8          mov     ebx, eax
005022B2  |.  33C0          xor     eax, eax
005022B4  |.  55            push    ebp
005022B5  |.  68 40235000   push    00502340
005022BA  |.  64:FF30       push    dword ptr fs:[eax]
005022BD  |.  64:8920       mov     dword ptr fs:[eax], esp
005022C0  |.  8D55 FC       lea     edx, dword ptr [ebp-4]
005022C3  |.  8B83 04030000 mov     eax, dword ptr [ebx+304]
005022C9  |.  E8 F63DF4FF   call    004460C4
005022CE  |.  8B45 FC       mov     eax, dword ptr [ebp-4]
005022D1  |.  50            push    eax
005022D2  |.  8D55 F8       lea     edx, dword ptr [ebp-8]
005022D5  |.  8B83 00030000 mov     eax, dword ptr [ebx+300]
005022DB  |.  E8 E43DF4FF   call    004460C4
005022E0  |.  8B55 F8       mov     edx, dword ptr [ebp-8]
005022E3  |.  A1 84BA5100   mov     eax, dword ptr [51BA84]
005022E8  |.  8B00          mov     eax, dword ptr [eax]
005022EA  |.  8B80 34030000 mov     eax, dword ptr [eax+334]
005022F0  |.  B9 54235000   mov     ecx, 00502354                    ;  wiseperson software
005022F5  |.  E8 B6F4FFFF   call    005017B0
005022FA  |.  84C0          test    al, al
005022FC      75 0C         jnz     short 0050230A
005022FE  |.  B8 70235000   mov     eax, 00502370                    ;  注册码不正确,无法注册,请您重新检查输入您的注册码!
00502303  |.  E8 94CCF3FF   call    0043EF9C
00502308      EB 1B         jmp     short 00502325
0050230A  |>  B8 AC235000   mov     eax, 005023AC                    ;  软件注册成功,谢谢您的支持!
0050230F  |.  E8 88CCF3FF   call    0043EF9C
00502314  |.  A1 D8B85100   mov     eax, dword ptr [51B8D8]
00502319  |.  8B00          mov     eax, dword ptr [eax]
0050231B  |.  BA D0235000   mov     edx, 005023D0                    ;  中华压缩【chinazip】注册版
00502320  |.  E8 CF3DF4FF   call    004460F4
00502325  |>  33C0          xor     eax, eax
00502327  |.  5A            pop     edx
00502328  |.  59            pop     ecx
00502329  |.  59            pop     ecx
0050232A  |.  64:8910       mov     dword ptr fs:[eax], edx
0050232D  |.  68 47235000   push    00502347
00502332  |>  8D45 F8       lea     eax, dword ptr [ebp-8]
00502335  |.  BA 02000000   mov     edx, 2
0050233A  |.  E8 1125F0FF   call    00404850
0050233F  \.  C3            retn
00502340   .^ E9 CF1EF0FF   jmp     00404214
00502345   .^ EB EB         jmp     short 00502332
00502347   .  5B            pop     ebx
00502348   .  59            pop     ecx
00502349   .  59            pop     ecx
0050234A   .  5D            pop     ebp
0050234B   .  C3            retn
0050234C   .  FFFFFFFF      dd      FFFFFFFF
00502350   .  13000000      dd      00000013
00502354   .  57 69 73 65 5>ascii   "WisePerson SoftW"
00502364   .  61 72 65 00   ascii   "are",0
00502368      FF            db      FF
00502369      FF            db      FF
0050236A      FF            db      FF
0050236B      FF            db      FF
0050236C      32            db      32                               ;  CHAR '2'
0050236D      00            db      00
0050236E      00            db      00
0050236F      00            db      00
00502370      D7            db      D7
00502371      A2            db      A2
00502372      B2            db      B2
00502373      E1            db      E1
00502374   .  C2 EBB2       retn    0B2EB

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 208
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
下面的这部分就是关键了:
005022DB  |.  E8 E43DF4FF   call    004460C4
005022E0  |.  8B55 F8       mov     edx, dword ptr [ebp-8]
005022E3  |.  A1 84BA5100   mov     eax, dword ptr [51BA84]
005022E8  |.  8B00          mov     eax, dword ptr [eax]
005022EA  |.  8B80 34030000 mov     eax, dword ptr [eax+334]
005022F0  |.  B9 54235000   mov     ecx, 00502354                    ;  wiseperson software
005022F5  |.  E8 B6F4FFFF   call    005017B0
005022FA  |.  84C0          test    al, al
005022FC      75 0C         jnz     short 0050230A
005022FE  |.  B8 70235000   mov     eax, 00502370                    ;  注册码不正确,无法注册,请您重新检查输入您的注册码!
00502303  |.  E8 94CCF3FF   call    0043EF9C
00502308      EB 1B         jmp     short 00502325
0050230A  |>  B8 AC235000   mov     eax, 005023AC                    ;  软件注册成功,谢谢您的支持!
0050230F  |.  E8 88CCF3FF   call    0043EF9C

只是想破解用的话你将005022FC      75 0C         jnz     short 0050230A
这句的jnz改成jz就可以了.如果要跟踪算法的话,
005022DB  |.  E8 E43DF4FF   call    004460C4
005022F5  |.  E8 B6F4FFFF   call    005017B0

这两个call你都得跟一下,因为只是看你的代码,所以我只能猜到这样.你自己试试吧.希望你破解成功
2007-7-13 17:48
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
终于成功了。~~~~!!!!!!~~~~!!!~!~!~!~!~!~哦~~!!!!
激动。第一次破解成功软件。谢谢上面的朋友。
2007-7-13 18:05
0
雪    币: 208
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
呵呵不用谢.经常来看雪里与大家交流交流吧.相信还是能学到很多东西的.
2007-7-13 19:22
0
游客
登录 | 注册 方可回帖
返回
//