Update knowledge documentation

This commit is contained in:
2023-01-13 02:21:05 +08:00
parent 6e4295de68
commit abd8b95a05
2 changed files with 6 additions and 6 deletions

View File

@@ -14,7 +14,7 @@ If you find **any errors in this page, please correct it and help us improve**.
### What is Xposed
> Xposed Framework (Xposed Framework) is a set of open source framework services that run in Android high-privilege mode. It can affect program operation (modify the system) without modifying the APK file. Based on it, many Powerful modules that operate simultaneously without conflicting functions.
> Xposed Framework is a set of open source framework services that run in Android high-privilege mode. It can affect program operation (modify the system) without modifying the APK file. Based on it, many Powerful modules that operate simultaneously without conflicting functions.
The above content is copied from Baidu Encyclopedia.
@@ -56,13 +56,13 @@ App's Environment
...
```
Through the operation principle of Xposed, many frameworks of the same type have been derived. As mobile devices in today's era are more and more difficult to obtain Root permissions or even flash, and when they are not just needed, some Root-free frameworks are also produced, such as **Tai Chi**.
Through the operation principle of Xposed, many frameworks of the same type have been derived. As mobile devices in today's era are more and more difficult to obtain Root permissions or even flash, and when they are not just needed, some Root-free frameworks are also produced, such as **LSPatch**、**TaiChi**.
These Hook Frameworks at the ART level can also complete the Hook process with the same principle as Xposed without using the Xposed API. The operating principle of Root-free is to modify the APK and inject the Hook process into the **Host**, and control it through external modules.
Another product is to use the existing functions of the Android operating environment to virtualize an environment that is completely the same as the current device system, and run App in it. This is the virtual App technology **VirtualApp**, which was later derived as **VirtualXposed** .
The Root-free frameworks mentioned above are **Tai Chi/Wuji**, **VirtualXposed/SandVXposed**.
The Root-free frameworks mentioned above are [LSPatch](https://github.com/LSPosed/LSPatch)、[TaiChi](https://taichi.cool/)、[VirtualApp](https://github.com/asLody/VirtualApp)、[SandVXposed](https://github.com/asLody/SandVXposed).
### What YukiHookAPI does

View File

@@ -52,13 +52,13 @@ App's Environment
...
```
通过 Xposed 的运行原理,从而衍生了很多同类型框架,随着当今时代的移动设备获取 Root 权限甚至刷机越来越困难且不是刚需的时候,一些免 Root 框架也随之产生,例如**太极**。
通过 Xposed 的运行原理,从而衍生了很多同类型框架,随着当今时代的移动设备获取 Root 权限甚至刷机越来越困难且不是刚需的时候,一些免 Root 框架也随之产生,例如 **LSPatch**、**太极**。
这些在 ART 层面上的 Hook Framework 同样也可不借助 Xposed API 完成其和 Xposed 原理一样的 Hook 流程,免 Root 的运行原理为修改 APK 并将 Hook 进程注入宿主,通过外部模块对其进行控制。
另外一种产品就是利用 Android 运行环境现有的功能虚拟出一个完全与当前设备系统一样的环境,并在其中运行 APP这个就是虚拟 APP 技术 **VirtualApp**,后来衍生为 **VirtualXposed**。
上述提到的免 Root 框架分别为**太极/无极**、**VirtualXposed/SandVXposed**
上述提到的免 Root 框架分别为 [LSPatch](https://github.com/LSPosed/LSPatch)、[太极](https://taichi.cool/zh/)、[VirtualApp](https://github.com/asLody/VirtualApp)、[SandVXposed](https://github.com/asLody/SandVXposed)
### YukiHookAPI 做了什么