首页
社区
课程
招聘
[求助] 请教各位大神,如何修改内核代码段的只读标记?
发表于: 2016-11-5 17:30 3941

[求助] 请教各位大神,如何修改内核代码段的只读标记?

2016-11-5 17:30
3941
我在学习编写内核模块,想编一个hook系统调用的模块。
但在一个arm64 的Android手机上测试(已root),发现内核代码段只读,常规方法失败

网上搜了下,用set_memory_rw、和 set_fs(KERNEL_DS)都没有成功。其它方法貌似都是x86/x64 平台的:
linux-kernel-system-call-hooking-example

求大神们支招,最好有代码示例

多谢

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

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 59
活跃值: (185)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
自己顶~~
2016-11-11 11:43
0
雪    币: 118
活跃值: (72)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
少年试试驱动?
2016-11-11 16:19
0
雪    币: 112
活跃值: (293)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
11111111111111111111111111111111
2016-11-11 16:24
0
雪    币: 59
活跃值: (185)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
5
本身就是内核模块。。。
2016-11-14 08:58
0
雪    币: 59
活跃值: (185)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
6
请教了大神,通过修改syscall talbe所在的pte表解决了问题。
2017-2-16 15:27
0
游客
登录 | 注册 方可回帖
返回
//