4 repositorios
Intercepting and modifying function behavior in mobile applications without altering the binary on disk.
Distinct from iOS Delegate Hooks: Focuses on runtime behavior modification via hooking rather than static patching or UI frameworks.
Explore 4 awesome GitHub repositories matching mobile development · Dynamic Hooking. Refine with filters or upvote what's useful.
Fishhook es una librería de instrumentación binaria para iOS y simuladores de iOS. Funciona como un re-enlazador e instrumentador de símbolos Mach-O, permitiendo el reemplazo de implementaciones de librerías del sistema con lógica personalizada en tiempo de ejecución. El proyecto redirige llamadas a funciones actualizando punteros de símbolos perezosos y no perezosos dentro de segmentos de datos binarios Mach-O. Este enfoque permite la interceptación y modificación del comportamiento de funciones existentes sin alterar el binario original en el disco. El conjunto de herramientas cubre la instrumentación binaria y el hooking dinámico para aplicaciones iOS, facilitando el monitoreo y la alteración de llamadas a funciones a través de la redirección de direcciones en tiempo de ejecución y el re-enlazado de símbolos.
Provides the capability to intercept and modify function behavior in iOS applications at runtime.
Hooker es un kit de herramientas para la instrumentación dinámica, análisis de memoria y desofuscación de aplicaciones Android. Funciona como un framework de ingeniería inversa que utiliza Frida para inyectar scripts en procesos en ejecución, monitorizar llamadas nativas y extraer archivos DEX ejecutables. El proyecto proporciona utilidades especializadas para eludir controles de seguridad, incluyendo herramientas para deshabilitar la validación de certificados SSL y el pinning de BoringSSL para permitir la interceptación de tráfico HTTPS. Incluye capacidades para detectar el empaquetado de aplicaciones, extraer claves criptográficas mediante el hooking de algoritmos de cifrado y eludir comprobaciones de root o entornos de depuración. El framework cubre una amplia gama de capacidades de análisis, incluyendo escaneo de memoria para la detección de componentes activos, configuración de proxy SOCKS5 para el enrutamiento de tráfico de red y análisis de interacción con la UI. También soporta la recopilación de huellas digitales del dispositivo y la depuración de WebViews integrados.
Automates the creation of interceptor scripts by analyzing class structures and method signatures in memory.
APKLab is an integrated security analysis platform and reverse engineering IDE for Android applications. It provides a unified environment for decompiling binaries into source code, repackaging modified applications into signed installers, and performing comprehensive security analysis. The platform distinguishes itself by combining static and dynamic analysis workflows. It enables the injection of runtime hooks and gadget libraries to monitor application behavior, while providing specialized patching capabilities to intercept and decrypt encrypted network traffic via a proxy. The toolkit co
Automatically generates interception scripts to modify runtime execution and capture data from application methods.
BiliRoamingX is a collection of binary modifications and an application feature unlocker for a mobile client. It functions as a set of patches designed to unlock hidden features, remove regional restrictions, and modify the behavior and appearance of the application. The project utilizes a customization framework to remove unwanted page elements and adjust interface scales. It includes a media playback optimizer that forces default high resolutions and enables custom playback speeds for video streams. The modification suite covers regional restriction bypasses, content feed filtering, and su
Intercepts function calls at runtime to redirect logic flow and modify application behavior.