目录

充电学习中...

存档: 2021 年 11 月 (1)

Art下Xposed解析整理 有更新!

Art下Xposed解析整理 Xposed主要实现两大功能,即注入和Hook,本文将主要分析整理Xposed框架从安装到使用一些关键实现 一、项目介绍 1.XposedInstaller 用于Xposed框架及模块的管理工作,最终产物即是我们看到的Xposed安装器应用 2.Xposed 本质上是Xposed版的zygote(孵化器),由XposedInstaller来将原生的zygote进行替换,从而达到注入的目的 3.XposedBridge 此项目产物即XposedBridge.jar,也就是Xposed待注入的jar包,编写Xposed模块时使用到的一些类如XposedHelpers、XposedBridge都在这里 4.android_art 此项目编译编译生成需要替换的系统so库例如libart.so 二、安装过程 详细的安装过程不是本文关注的重点,本文只探讨一些关键部分 在XposedInstall中点击Install将会下载Xposed需要的zip包,jar包内容物如下图(图片来自珍惜Any博客) 在"flash-script.sh"中,我们可以看到该脚本对于下载的z....