首页
社区
课程
招聘
[求助]Android 4.2.2版本中拦截CameraService莫名其妙的挂掉
发表于: 2013-12-3 10:22 7231

[求助]Android 4.2.2版本中拦截CameraService莫名其妙的挂掉

2013-12-3 10:22
7231
情况是这样:

我拦截了Android中CameraService这个服务,每当Android应用使用Camera时,会向Service调用connect,我拦截的就是connect远程调用。

该思路在4.2.2一下(4.2.1都可以)运行均无问题,但是在4.2.2上不行。现象是只要应用一调用CameraService服务,/system/bin/mediaserver就消失,logcat中并未出现程序崩溃信息,仅仅提示‘xxx’服务died。

最奇怪的是,我拦截MediaRecorder中start方法,该服务同样处于mediaserver进程中,拦截却不出任何问题,很奇怪呀~~~~~~~~~~~~~~~~~~~~~

求大神们指点,拜谢啊拜谢~~~~~~~~~~~~~~~~

[峰会]看雪.第八届安全开发者峰会10月23日上海龙之梦大酒店举办!

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 181
活跃值: (45)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
补充:

我是通过进程注入挂载API HOOK,拦截ioctl,拦截Binder通信中的BR协议实现的服务拦截。
2013-12-3 10:23
0
雪    币: 43
活跃值: (388)
能力值: ( LV9,RANK:140 )
在线值:
发帖
回帖
粉丝
3
拦截什么的东西有时候就是这样莫名其妙的 慢慢调试吧
2013-12-5 13:18
0
雪    币: 181
活跃值: (45)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
这个问题已经解决

不是我的问题,是设备上系统有问题,camera启动的时候,mediaserver会挂掉,原因不明。
2013-12-11 11:08
0
游客
登录 | 注册 方可回帖
返回
//