首页
社区
课程
招聘
[求助]请教一下,在android中怎么hook java层的代码?
发表于: 2014-1-27 11:48 9610

[求助]请教一下,在android中怎么hook java层的代码?

2014-1-27 11:48
9610
最近在研究一个安全卫士相关的功能开发,我用古河大神的注入进程的代码,成功注入system_server进程,java层的代码能不能像C层代码一样能被hook,比如我能修改system_server进程的ioctl函数的地址,该函数每次被调用时,实际先跑我的代码?请问这样的方法可以在java层实现吗?

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (10)
雪    币: 195
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
yxp
2
已经成功实现HOOK了安卓下的网络的发送相关功能
2014-1-27 21:02
0
雪    币: 0
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
你是hook的java层的代码?能提示下怎么实现么
2014-1-28 09:15
0
雪    币: 269
活跃值: (25)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
4
参考xposed
2014-1-28 10:03
0
雪    币: 181
活跃值: (45)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
同建议 看xpose 这段时间也在看 可以一起学习
2014-2-5 14:27
0
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
除非重写系统,没听说过能hook java层的
2014-3-16 10:53
0
雪    币: 0
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
已经实现了,是可以hook java的代码,参考xposed
2014-3-17 13:39
0
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
但是基于xposed的话是需要修改android框架的,它的实用意义我一直不理解
2014-3-18 20:48
0
雪    币: 0
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
不用修改框架吧,通过进程注入的方式就可以实现。
2014-3-18 23:16
0
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
你知道这个有被应用于实际应用的吗?
2014-3-21 15:54
0
雪    币: 6
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
360手机卫士就是用hook java做的,逆一下呗,不复杂。
2014-3-28 15:42
0
游客
登录 | 注册 方可回帖
返回
//