4 个仓库
Tools designed to intercept and modify the behavior of Android applications at runtime.
Distinct from Android Runtime API Hooking: None of the candidates describe the general tool category for runtime interceptors specifically for Android apps.
Explore 4 awesome GitHub repositories matching mobile development · Android Runtime Hooking Tools. Refine with filters or upvote what's useful.
LSPatch is an Android runtime hooking tool and non-root app patcher. It provides a non-root implementation of the Xposed framework, allowing for the modification of Android application behavior without requiring administrative system access. The project enables the integration of Xposed modules into specific applications by embedding the necessary API components directly into the application package. This allows for application sandbox customization and the execution of framework modules on standard devices. The framework achieves these modifications through dex-based method hooking, dynamic
Provides a mechanism for intercepting and modifying Android application behavior via runtime code injection.
Elder driver Xposed Framework.
Provides the core ART method hooking engine that replaces entry points to modify app and system behavior at runtime.
XposedBridge 是一个 Android Java Hook 框架和字节码插桩引擎。它作为一个运行时系统,用于拦截和修改 Android 操作系统和已安装应用中的 Java 方法调用。 该项目提供了一种 Zygote 进程注入机制,确保所有生成的应用都继承插桩逻辑。它通过方法代理和 Java 反射访问私有内部系统成员,从而实现对内部 Android 系统行为的修改。 该框架支持动态 Android 插桩和运行时分析,允许观察和操纵方法执行流。其功能涵盖 Android 应用修改,包括在不修改原始 APK 文件的情况下更改内部逻辑的能力。
Provides a framework for observing and manipulating method execution flows in live Android environments.
XposedInstaller 是一个 Android 系统挂钩工具,旨在将 Xposed 修改框架部署到设备上。它作为一个已 Root 的 Android 修改工具,能够拦截和修改 Android 系统及应用程序方法,从而改变原生操作系统的行为。 该工具管理框架的安装,以允许进行深度的系统级挂钩和设备行为定制。它自动化了更改 Android 操作系统及其已安装应用程序运行方式所需的软件部署过程。 安装过程涉及将框架二进制文件写入受保护的系统分区、修补内核引导镜像,以及利用 zygote 注入机制。这些操作通过图形界面和特权 shell 命令的自动化来处理。
Acts as a utility to install software that intercepts and modifies Android system and application methods at runtime.