Yuki Hook API

Yuki Hook API

An efficient Hook API and Xposed Module solution built in Kotlin

Get Started Changelog

Xposed Module Develop

The automatic builder can help you quickly create an Xposed Module, automatic configure the entry class and xposed_init files.

Light and Elegant

A powerful, elegant, beautiful API built with Kotlin lambda can help you quickly implement method Hook and more convenient functions.

Debugging Efficient

A rich debug log function, detailing the name of each hooked method, time-consuming to find the class can quickly debug and find errors.

Easy to Transplant

Natively supports multiple Xposed API usages and natively connects to multiple Xposed APIs, Hook Frameworks within the supported range can be quickly integrated.

Obfuscate Support

The built Xposed Module simply supports R8, obfuscate will not destroy the hook entry point, and no other configuration is required under R8.

Quickly Started

Simple and easy to use it now! Do not need complex configuration and full development experience, Integrate dependencies and enjoy yourself.

All Hook process in one step, everything is simplified

loadApp(name = "com.android.browser") {
    ActivityClass.method {
        name = "onCreate"
        param(BundleClass)
    }.hook {
        before {
          // Your code here.
        }
        after {
          // Your code here.
        }
    }
}