首页
社区
课程
招聘
[求助]Hook本进程DLL函数会不会影响全局
发表于: 2015-3-22 17:07 3943

[求助]Hook本进程DLL函数会不会影响全局

2015-3-22 17:07
3943
HS下,我发现他注入了一个线程到我的程序,
然后Hook了好多函数。。。

我记得以前貌似书上说过,同一份DLL,多次加载只占用一份内存
那他对一种的一个映射进行了改变,全局的是否会改变啊。

这个怎么貌似不合常理啊。。

感谢大大们抽时间给我解答~

[峰会]看雪.第八届安全开发者峰会10月23日上海龙之梦大酒店举办!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 62
活跃值: (971)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
内存属性中有个叫:写时复制,就是说,dll的那片空间如果没被写入,就和其他进程是公用一份。

但是一旦被写入,就会重新在内存中复制一份有关的内存页,然后在新内存页里写入数据。

这时候,dll的被修改的部分就在新内存,其他进程的还是用的原来的。
2015-3-22 17:40
0
雪    币: 2820
活跃值: (940)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
学习下,顶顶顶
2015-3-22 17:48
0
雪    币: 23
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
应该是写入全局了吧。
2015-3-22 19:35
0
雪    币: 75
活跃值: (26)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
5
不会的,不然全局Hook多简单了。。。。
2015-3-23 11:21
0
游客
登录 | 注册 方可回帖
返回
//