首页
社区
课程
招聘
[求助]内核重载相关问题
发表于: 2018-12-5 19:08 2954

[求助]内核重载相关问题

2018-12-5 19:08
2954
以下是一般重载内核的步骤:
1、  将内核文件加载到内存。
2、  进行基址重定位。
3、  重定位ssdt结构。
4、  Hook KiFastCallEntry,让RING3进程调用走新内核。
为什么要重定位ssdt结构,步骤2不是已经进行基址重定位了吗?

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

最后于 2018-12-5 19:09 被yirucandy编辑 ,原因:
收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 37
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
第一次重定位一般是将新内核的数据定位到原内核 这样会使得新内核的SSDT表内容也全部指向原内核 第二次修复SSDT表就是处理这个问题
2018-12-18 10:36
0
雪    币: 42
活跃值: (208)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
64位下意义不大
2018-12-18 14:42
0
游客
登录 | 注册 方可回帖
返回
//