首页
社区
课程
招聘
[求助]关于Hook的优先级
发表于: 2019-5-17 14:08 3266

[求助]关于Hook的优先级

2019-5-17 14:08
3266
请问,ring3和ring0下钩子的优先级怎么设置?这是由系统控制的还是还可自行设置?

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 12
活跃值: (423)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
什么优先级?

r3->r0->r3
最后于 2019-5-17 17:49 被MaMy编辑 ,原因:
2019-5-17 17:49
0
雪    币: 13
活跃值: (53)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
HOOK 优先 取决你理解的深度。
2019-5-17 17:57
0
雪    币: 4
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
就比如说两个r3的hook同一个function,先触发谁?
2019-5-17 18:49
0
雪    币: 6124
活跃值: (4671)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
5
你这问的让我感觉你根本不知道hook是什么东西。
你说优先级,这个概念只有在inlinehook中才是明确的,优先级高 = hook位置深。
iat/eat 和 inline比 最终都会被inline拦截,并且显式调用不走表,所以拦截不到,但是inline是都能拦截得到的,所以,inlinehook的优先级是最高的。
内核中同理。
最后于 2019-5-19 12:52 被黑洛编辑 ,原因:
2019-5-19 12:50
0
游客
登录 | 注册 方可回帖
返回
//