- 博客(1)
- 收藏
- 关注
原创 安卓基于libsu框架拉起su进程并创建IPC管道以实现跨进程读取(JniRoot方案)
传统的跨进程实现需要反射Activity方法等一系列操作才能在ipc中创建su进程从而实现跨进程通信,但是Magsik作者Johnwu曾开发过一款libsu框架,该框架给出了jniroot的一键化函数。对于实现游戏的读写,可以将C层源代码编译为可执行文件,在有root的环境中赋予其最高权限并执行,此思路弊端也很明显,即数据的传输,速度过慢,或者不方便,基于此便有了jniroot方案。在管道类中加载动态库,此时,该动态库即为root环境。关于跨进程的详细逻辑,可浏览此社区小五的帖子。
2022-10-24 10:40:53 3620 6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人