首页
社区
课程
招聘
怎样做数据段的补丁?
发表于: 2005-5-31 07:24 3771

怎样做数据段的补丁?

2005-5-31 07:24
3771
一个程序需要读狗中的数据,然后把数据放到数据段中。
对于这种程序怎么做补丁呀?
现在我知道在代码段中用到该数据
push EAX    //eax指向 那个数据段

而且这个有很多次,如果修改在push eax 之前的代码的话需要修改很多,感觉没有可能。

各位给个思路,或者建议。

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

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 4908
活跃值: (2343)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
2
也谈 HOW TO CODE A LOADER
2005-5-31 12:57
0
雪    币: 204
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
可是偶就不明白了,如果对于一个程序的同一块数据段地址的内容
在不同的时间调用,需要不同的值。那补丁怎么知道在那个
push EAX
之前把需要的数据存到指定的位置?
而且马上有一个
push ECX    //EAX  ECX  指向同一个地址
需要取另一个数值?

难道在做补丁的时候不需要说什么时候修改那块内存的地址?因为我需要修改同一块地址两次。而且值不同啊。
2005-6-1 08:31
0
游客
登录 | 注册 方可回帖
返回
//