首页
论坛
专栏
课程

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

2015-4-5 22:23 8112

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

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

[招聘]欢迎市场人员加入看雪学院团队!

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