使用 ptrace 进行卵子注入
NeoZygisk 是一个 Zygote 注入模块,通过 ptrace 实现,为 APatch 和 KernelSU 提供 Zygisk API 支持。
它还作为 Magisk 内置 Zygisk 的强大替代品发挥作用。
NeoZygisk 采用四个主要目标进行设计:
现代的无系统根解决方案通过使用 mount 创建覆盖文件系统,而不是直接修改系统分区。DenyList 是一个核心功能,旨在通过精确控制每个应用程序进程的 挂载命名空间 来隐藏这些修改。以下是 NeoZygisk 如何管理不同应用程序状态的可见性:
| 应用程序状态 | 挂载命名空间可见性 | 描述和用例 | | 授予根权限 | 根解决方案挂载 + 模块挂载 | 适用于需要完全的根访问才能正常运行的可信任应用程序(例如高级文件管理器)。 | | 在拒绝列表上 | 清洁、未修改的挂载命名空间 | 为执行根检测的应用程序提供一个原始环境。应用程序的根权限可能被撤销,所有根和模块挂载的痕迹都被隐藏。
暂无开放 Issues,或尚未同步最近议题。