倾城 发表于 2014-11-13 15:58

请教打补丁问题请各大神们帮忙

0042C122    55            push ebp
0042C123    8BEC            mov ebp,esp
0042C125    81EC 1C000000   sub esp,0x1C
0042C12B    C745 FC 0000000>mov dword ptr ss:,0x0
0042C132    C745 F8 0000000>mov dword ptr ss:,0x0
0042C139    68 08000000   push 0x8
改成
0042C122    68 881C5300   push 00531C88
0042C127    58            pop eax
0042C128    C2 0800         retn 0x8
改以上三行
0042C12B    C745 FC 0000000>mov dword ptr ss:,0x0
0042C132    C745 F8 0000000>mov dword ptr ss:,0x0
0042C139    68 08000000   push 0x8

下面是用0000000000000000处粘的代码
00531C88    52            push edx
00531C89    6967 68 742CD7A>imul esp,dword ptr ds:,0xA2D72>
00531C90    B2 E1         mov dl,0xE1
00531C92    B3 C9         mov bl,0xC9
00531C94    B9 A62C7C5B   mov ecx,0x5B7C2CA6
00531C99    CA B13A         retf 0x3AB1
00531C9C    3135 36303434   xor dword ptr ds:,esi
00531CA2    3131            xor dword ptr ds:,esi
00531CA4    387C5B BE       cmp byte ptr ds:,bh
00531CA8    B2 3A         mov dl,0x3A
00531CAA    34 30         xor al,0x30
00531CAC    3162 30         xor dword ptr ds:,esp
00531CAF    43            inc ebx
00531CB0    3939            cmp dword ptr ds:,edi
00531CB2    3331            xor esi,dword ptr ds:
00531CB4    35 44303239   xor eax,0x39323044
00531CB9    3139            xor dword ptr ds:,edi
00531CBB    3332            xor esi,dword ptr ds:
00531CBD    43            inc ebx
00531CBE    46            inc esi
不知道用什么补丁工具怎么打 樱花和教程里带的注册机那个 都不会不知道怎么打 请大神帮帮

Camille 发表于 2014-11-13 15:58

倾城 发表于 2014-11-13 19:48
恩麻烦你了

https://www.52hb.com/thread-2247-1-1.html

打不死的小强强 发表于 2014-11-13 16:09

你什么软件逆向 这么多代码?话说都看不懂你说的什么

倾城 发表于 2014-11-13 16:17

打不死的小强强 发表于 2014-11-13 16:09
你什么软件逆向 这么多代码?话说都看不懂你说的什么

上面前三行代码是要修改的 第一行是PUSH到粘的那断代码第一行 然后POP 结束下面00000处的也是要修改的 下面是粘的服务器连接地址和到期时间 飘零云验证 我小白一个说的不明白请见谅

打不死的小强强 发表于 2014-11-13 16:27

倾城 发表于 2014-11-13 16:17
上面前三行代码是要修改的 第一行是PUSH到粘的那断代码第一行 然后POP 结束下面00000处的也是要修改的...

@你们老大吧

倾城 发表于 2014-11-13 16:35

@Shark恒
师傅帮我看看
@Shark恒

Shark恒 发表于 2014-11-13 16:41

倾城 发表于 2014-11-13 16:35
@Shark恒
师傅帮我看看
@Shark恒哦,我明白你说的意思了,PYG的就OK,或者用工具包里的Inline Patch


柠檬狗丶 发表于 2014-11-13 16:58

为什么代码地址都不一样了。。

倾城 发表于 2014-11-13 17:27

Shark恒 发表于 2014-11-13 16:41
看了你的帖子和你们的问答,没明白你要怎么打补丁。。
你把补丁地址写出来
补丁地址:XXXXXXXX


地址 0042C122原始指令push ebp 修改指令push 00531C88
0042C123      mov ebp,esp   pop eax
0042C125      sub esp,0x1C      retn 0x8

00531C88   add byte ptr ds:,al   push edx
00531CAF   add byte ptr ds:,almov dl,0xE1
还有30行add byte ptr ds:,al   

Camille 发表于 2014-11-13 17:33

本帖最后由 a1014 于 2014-11-13 17:43 编辑

倾城 发表于 2014-11-13 17:27
地址 0042C122原始指令push ebp 修改指令push 00531C88
0042C123      mov ebp,esp   pop eax
00 ...
算了,都直接无视我了

页: [1] 2 3 4
查看完整版本: 请教打补丁问题请各大神们帮忙