首页
论坛
课程
招聘
过既冲云
雪    币: 294
活跃值: 活跃值 (10)
能力值: ( LV5,RANK:70 )
在线值:
发帖
10
回帖
30
粉丝
0

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

2015-4-5 22:23 8586

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

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

[公告]看雪论坛2020激励机制上线了!发帖不减雪币了!如何获得积分快速升级?

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