5 repositorios
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 es un kit de herramientas para instrumentación de runtime de Android, interceptación de métodos y auditoría de postura de seguridad. Funciona como un framework de programación orientada a aspectos y un interceptor de métodos dinámico diseñado para monitorear y alterar el comportamiento de métodos Java dentro del Android Runtime. El proyecto proporciona capacidades para interceptar y modificar tanto componentes del framework central de Android como lógica de aplicación específica. Esto permite la inyección de comportamiento Java personalizado y la redirección de la ejecución de métodos sin alterar el código fuente original. El framework incluye herramientas para la auditoría de seguridad de aplicaciones, que implican el escaneo de shells embebidos y el monitoreo del uso de APIs sensibles del sistema. Estas características de observabilidad permiten el análisis del flujo de datos y la verificación de posturas de seguridad durante la ejecución en tiempo real.
Alters application behavior in memory via runtime hooking without modifying the original source code.