Yuki Hook API
一个使用 Kotlin 构建的高效 Hook API 与 Xposed 模块解决方案
Xposed 模块开发
自动构建程序可以帮你快速创建一个 Xposed 模块,完全省去配置入口类和 xposed_init 等文件。
轻量优雅
拥有一套强大、优雅、人性化、完全使用 Kotlin lambda 打造的 API,可以帮你快速实现方法 Hook 以及更多便捷功能。
高效调试
拥有丰富的调试日志功能,细到每个 Hook 方法的名称、所在类以及查找耗时,可进行快速调试和排错。
方便移植
原生支持多种 Xposed API 用法,并原生对接多种 Xposed API,支持范围内的 Hook Frameworks 都能进行快速对接。
支持混淆
构建的 Xposed 模块原生支持 R8 压缩优化混淆,混淆不会破坏 Hook 入口点,R8 下无需任何其它配置。
快速上手
简单易用,不需要繁琐的配置,不需要十足的开发经验,搭建环境集成依赖即可立即开始使用。
所有 Hook 流程一步到位,拒绝繁琐
loadApp(name = "com.android.browser") {
ActivityClass.method {
name = "onCreate"
param(BundleClass)
}.hook {
before {
// Your code here.
}
after {
// Your code here.
}
}
}