5 个仓库
Altering the behavior of system components and applications in memory via runtime hooking.
Distinct from Runtime Class Modifications: Candidates focus on class creation or environment settings, not the general act of runtime behavior modification via hooking.
Explore 5 awesome GitHub repositories matching operating systems & systems programming · Runtime Logic Modification. Refine with filters or upvote what's useful.
LSPosed is an Android runtime hooking framework and system modification tool. It enables the modification of application and system behavior in memory without altering original installation files, serving as a platform for distributing and managing community-created extension modules. The project provides a comprehensive suite for device and identity spoofing, including the ability to mask hardware identifiers, simulate geographic locations, and conceal root access or hooking frameworks to bypass security and integrity checks. It also functions as an application modder to unlock premium featu
Alters the logic of system components and applications by hooking into the runtime.
ZygiskNext is an Android rooting integration layer and system hooking framework. It functions as a code injector for the Android Zygote process, allowing for the modification of system behavior across various rooting environments and superuser managers. The project provides a specialized API to intercept and modify low-level system calls. This enables the injection of custom code into the base process that spawns applications, facilitating deep Android system customization and rooted development. The framework utilizes dynamic library loading, hook-based runtime modification, and Java Native
Intercepts system function calls at runtime to alter Android framework behavior via hooking.
Aspects is an aspect-oriented programming library and method hooking framework designed for intercepting and modifying JavaScript function behavior without altering the original source code. It serves as a runtime logic injector that allows for the addition and removal of executable code wrappers from active functions. The library enables the injection of custom logic before or after methods to change application behavior at runtime. It further provides the ability to intercept method calls to capture or override return values before they reach the caller. The framework manages these interce
Changes how a software system operates by wrapping existing methods with new logic via dynamic hooks.
Windhawk is a Windows OS modding framework and user-mode code injector designed to customize the behavior of Windows applications and system components. It functions as a process customization tool and API hooking engine that allows for the insertion of custom logic into running programs. The framework enables software behavior modification and user interface tweaking without requiring access to the original source code. This is achieved by intercepting function calls and altering how software interacts with the operating system to implement patches or feature enhancements. The system covers
Allows for the modification of third-party application logic in memory via runtime hooking.
Epic 是一个用于 Android 运行时插桩、方法拦截和安全态势审计的工具包。它作为一个面向切面编程(AOP)框架和动态方法拦截器,旨在监控和改变 Android 运行时中 Java 方法的行为。 该项目提供了拦截和修改核心 Android 框架组件以及特定应用程序逻辑的功能。这允许注入自定义 Java 行为并重定向方法执行,而无需更改原始源代码。 该框架包括用于应用程序安全审计的工具,涉及扫描嵌入式 Shell 和监控敏感系统 API 的使用。这些可观测性功能能够在运行时执行期间分析数据流并验证安全态势。
Alters application behavior in memory via runtime hooking without modifying the original source code.