首页
社区
课程
招聘
[原创]linux/android 利用shadow内存无痕hook方法
发表于: 2026-3-13 14:17 17122

[原创]linux/android 利用shadow内存无痕hook方法

2026-3-13 14:17
17122
收藏
点赞 100
打赏
分享
最新回复 (56)
雪    币: 136
活跃值: (1710)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
51
感谢,牛逼
2026-5-15 10:46
0
雪    币: 214
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
52
夜深灯冷代码长,
反编译里见锋芒。
字节翻飞寻旧迹,
栈帧回溯破迷障。

影子一页藏天地,
Hook落指改阴阳。
众人只见程序跑,
谁识其间妙手匠。

彪天帝名传逆向界,
一行补丁定四方。
安卓千层迷雾里,
提剑而行是彪郎。
2026-6-15 10:56
0
雪    币: 2349
活跃值: (4345)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
53
66666
2026-6-30 11:31
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
AGI
54
tql
2026-8-19 20:38
0
雪    币: 339
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
55
有个问题。so 库中的可执行段通常是 Shared_Clean。你为其中一个页面拷贝一份作为 shadow 页在上面写入跳转指令修改,然后将PTE指向这个shadow页,这相当于手动COW,会触发 Private_Dirty 计数增加。smaps 还是会有痕迹。只有当 PTE不是指向有跳转指令的 shadow 页时(当读取了hook位置),才不会有 Private_Dirty。
2026-8-27 15:04
0
雪    币: 210
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
56
夜深灯冷代码长,
反编译里见锋芒。
字节翻飞寻旧迹,
栈帧回溯破迷障。

影子一页藏天地,
Hook落指改阴阳。
众人只见程序跑,
谁识其间妙手匠。

彪天帝名传逆向界,
一行补丁定四方。
安卓千层迷雾里,
提剑而行是彪郎。
2026-8-31 23:04
0
雪    币: 5
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
57
感谢分享
2026-9-4 09:55
0
游客
登录 | 注册 方可回帖
返回