4 repository-uri
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 este o bibliotecă de instrumentare binară pentru iOS și simulatoare iOS. Acesta funcționează ca un rebind-er și instrumentator de simboluri Mach-O, permițând înlocuirea implementărilor bibliotecilor de sistem cu logică personalizată la runtime. Proiectul redirecționează apelurile de funcții prin actualizarea pointerilor de simboluri lazy și non-lazy în segmentele de date binare Mach-O. Această abordare permite interceptarea și modificarea comportamentului funcțiilor existente fără a altera binarul original de pe disc. Toolkit-ul acoperă instrumentarea binară și hooking-ul dinamic pentru aplicații iOS, facilitând monitorizarea și alterarea apelurilor de funcții prin redirecționarea adreselor la runtime și rebind-ul simbolurilor.
Provides the capability to intercept and modify function behavior in iOS applications at runtime.
Hooker este un toolkit pentru instrumentarea dinamică, analiza memoriei și deobfuscare a aplicațiilor Android. Funcționează ca un framework de reverse engineering care utilizează Frida pentru a injecta scripturi în procesele care rulează, a monitoriza apelurile native și a extrage fișiere DEX executabile. Proiectul oferă utilitare specializate pentru ocolirea controalelor de securitate, inclusiv instrumente pentru dezactivarea validării certificatelor SSL și a pinning-ului BoringSSL pentru a permite interceptarea traficului HTTPS. Include capabilități pentru detectarea împachetării aplicațiilor, extragerea cheilor criptografice prin hooking-ul algoritmilor de criptare și evitarea verificărilor de mediu root sau de debugging. Framework-ul acoperă o gamă largă de capabilități de analiză, inclusiv scanarea memoriei pentru detectarea componentelor active, configurarea proxy SOCKS5 pentru rutarea traficului de rețea și analiza interacțiunii cu UI-ul. De asemenea, suportă colectarea amprentelor dispozitivului și debugging-ul WebViews-urilor încorporate.
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.