大学生
 
- 金币
- 1409
- 好评
- 6
- 信誉
- 101
|
NyaZygisk
NyaZygisk 是一个通过 ptrace 实现的 Zygote 注入模块,为 APatch 和 KernelSU 提供 Zygisk API 支持。同时,它也可以作为 Magisk 内置 Zygisk 的强力替代方案。
本项目是 NeoZygisk 的一个分支。
https://pan.baidu.com/s/1JbcDVYAe3Ot-9ZtFzvkyYA?pwd=6666
https://pan.xunlei.com/s/VOyxEgDSyJShggD7-pvKLz96A1?pwd=qtdy#
核心原则
NyaZygisk 围绕以下四个核心目标进行设计:
API 兼容性:完整兼容 Magisk 内置 Zygisk 的 API。相关 API 设计也在源码中的 injector 文件夹内进行了镜像实现,供参考。
极简设计:专注于提供精简、高效的 Zygisk API 实现,避免功能堆砌,以确保稳定性和性能。
注入痕迹清理:当所有 Zygisk 模块卸载后,确保从应用进程中彻底清除 NyaZygisk 自身的注入痕迹。
高级隐蔽:采用完善的 DenyList 机制,对 Root 和模块的可见性进行细粒度控制,有效隐藏 Root 方案留下的痕迹。
配置
要为特定应用配置 DenyList,请在 Root 管理工具中使用相应的设置:
APatch/KernelSU:为目标应用启用「Umount modules(卸载模块)」选项。
Magisk:使用「Configure DenyList(配置 DenyList)」菜单。
Magisk 用户的重要说明
Magisk 中的「Enforce DenyList(强制执行 DenyList)」选项会启用 Magisk 自己的 DenyList 实现。该功能与 NyaZygisk 的机制相互独立,无法保证隐藏所有与挂载相关的痕迹,并且可能与 NyaZygisk 的隐藏机制发生冲突。
因此,强烈建议关闭 Magisk 的「Enforce DenyList」选项,仅使用 NyaZygisk 自身的配置来实现隐藏。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|