首页
社区
课程
招聘
[求助]使用ptarce将so注入到zygote之后,怎么让新启动的进程执行so的一个初始化函数
发表于: 2015-4-5 22:23 10699

[求助]使用ptarce将so注入到zygote之后,怎么让新启动的进程执行so的一个初始化函数

2015-4-5 22:23
10699
假设我通过ptrace将一个动态链接库B注入了zygote。由于其他进程都是zygote 通过fork函数调用的。那我这个时候启动一个新的android程序A, A应该有zygote的所有环境,也就含有B这个动态链接库。那我怎么在程序A启动时,调用B这个动态链接库的一个初始化函数呢。

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

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 0
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
注入后让线程阻塞,检测到开启了新进程后,然后再接着执行不可以吗?
2015-4-9 11:20
0
雪    币: 233
活跃值: (148)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
3
你可以先hook某个函数,比如fork
2015-4-9 14:51
0
雪    币: 219
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
4
迫不得已恢复本帖。我现在卡在了楼主的问题上。不知道楼主解决这个问题了吗?如果解决了,能不能赐教一下。万分感谢!
2019-5-10 23:32
0
游客
登录 | 注册 方可回帖
返回
//