muzi12134 发表于 2015-11-7 20:15

打补丁的问题

本帖最后由 muzi12134 于 2015-11-7 20:47 编辑

1.程序vmp壳
2.
004187E1      B8 404E4C00   mov eax,自写测试.004C4E40      、修改成
004187E1      B8 D0ED5F00   mov eax,自写测试.005FEDD0                  ;
3.在数据00 00 00 00 00 00 00处新增了一些数据 (之前数据文本比较短。需要打补丁的文本比较长。所以只能调用空白处的数据)
------------------------------------------------------------------------------------------------------------------------------------------------------------------

下面是图片:




-------------------------------------------------------------------------------
修改的一处。



新增的一处。


------------------------------------------------------------------------------
问:怎么用XH补丁工具制作补丁。





_BaZzi 发表于 2015-11-7 20:27

这里是静态地址 可以直接打补丁
和修改汇编代码一样 只不过修改的字节从汇编代码变成了文本

muzi12134 发表于 2015-11-7 20:48

_BaZzi 发表于 2015-11-7 20:27
这里是静态地址 可以直接打补丁
和修改汇编代码一样 只不过修改的字节从汇编代码变成了文本

{:5_117:} 不明觉厉。。不是很懂。有没有啥通俗易懂的方式给我讲讲?谢谢你的回复

_BaZzi 发表于 2015-11-7 21:43

muzi12134 发表于 2015-11-7 20:48
不明觉厉。。不是很懂。有没有啥通俗易懂的方式给我讲讲?谢谢你的回复

原来怎么打补丁 现在就怎么打 没区别的

倾城 发表于 2015-11-7 22:56



这不就是一个正常的补丁吗   MOV eax你补数据的地址   地址补上你要补的数据 往工具里添加生成就行了呀 全是静态地址还不好弄呀

tony2526 发表于 2015-11-8 06:41

貌似这个按正常补丁流程打就行啊楼主

【By】岁月无痕 发表于 2015-11-8 10:32

直接把000000000处地址复制粘贴进去就行。

【By】岁月无痕 发表于 2015-11-8 10:33

或者你用二进制的方式打补丁也可以,就是复制一下没有修改之前的二进制,在复制一段修改之后的二进制。补丁方式选择特征进行添加就OK。

Zixue 发表于 2015-11-8 12:42

{:5_185:}该怎么打就怎么打啊,弄劫持就行了。又不在乎时机
页: [1]
查看完整版本: 打补丁的问题