首页
社区
课程
招聘
[原创]基于Frida的Android端native层的内存访问trace
发表于: 2020-9-16 14:33 14120

[原创]基于Frida的Android端native层的内存访问trace

2020-9-16 14:33
14120

原理:
在要监视的内存的当前页上,设置页面不可读不可写。
设置自己的信号处理函数,打印相关内容。
恢复页面保护。
把触发异常的下一条指令设置为软断点。
设置页面保护,并恢复软断点。
循环,以上。
脚本GitHub链接


[注意]看雪招聘,专注安全领域的专业人才平台!

最后于 2020-9-16 14:52 被asmjmp0编辑 ,原因:
收藏
免费 3
支持
分享
赞赏记录
参与人
雪币
留言
时间
mb_zfqvurgb
感谢你的贡献,论坛因你而更加精彩!
2024-12-8 21:03
PLEBFE
为你点赞~
2022-7-30 11:39
KerryS
为你点赞~
2021-6-6 22:32
最新回复 (13)
雪    币: 180
活跃值: (1593)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
2
不错,点赞
2020-9-16 15:43
0
雪    币: 29
活跃值: (420)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
3
赞~ 感谢分享
2020-9-16 20:37
0
雪    币: 181
活跃值: (3423)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
2020-9-16 22:11
0
雪    币: 149
活跃值: (379)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
5
特地赶过来支持
2020-9-17 11:08
0
雪    币: 6777
活跃值: (6321)
能力值: ( LV5,RANK:65 )
在线值:
发帖
回帖
粉丝
6
虽然不懂,但要支持,能看出来是个好东西!
2020-9-17 13:10
0
雪    币: 1545
活跃值: (10093)
能力值: ( LV9,RANK:240 )
在线值:
发帖
回帖
粉丝
7
不错不错。不知道稳定不。
2020-9-27 22:05
0
雪    币: 29
活跃值: (6353)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
直接用谷歌亲儿子,ptrace下硬件断点就行了
2020-10-6 23:14
0
雪    币: 3732
活跃值: (5533)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
9
硬断点能下吗,是不是需要改Android内核代码呀
2021-5-22 21:04
0
雪    币: 0
活跃值: (385)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
32位的什么时候出~~~
2021-6-14 22:48
0
雪    币: 903
活跃值: (6478)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
11
不吃早饭 直接用谷歌亲儿子,ptrace下硬件断点就行了
arm架构的下不了硬件断点,x86可以
2021-6-24 16:22
0
雪    币: 197
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
12

感谢大佬提供思路,不过实现方案上还可以更优雅一些

最后于 2023-10-16 23:43 被憨豆爆发编辑 ,原因:
2023-10-16 23:43
0
雪    币: 4563
活跃值: (31591)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
感谢分享
2023-10-17 09:16
1
雪    币: 19
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
14
如果我想监控栈内存读写怎么做
2024-9-27 17:11
0
游客
登录 | 注册 方可回帖
返回

账号登录
验证码登录

忘记密码?
没有账号?立即免费注册