自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除