2 Repos
Injecting new functional code and modifying metadata directly into Android executable DEX files.
Distinct from Dex: Focuses on injecting new logic into DEX files rather than just creating binary diffs for patches.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Bytecode Injection. Refine with filters or upvote what's useful.
Robust ist ein Android-Hotfix-Framework und ein Laufzeit-Anwendungs-Updater, der für das Patchen von Fehlern in Produktionsumgebungen entwickelt wurde. Es fungiert als Bytecode-Patcher und Tool zur dynamischen Code-Injektion, das die Modifikation der Anwendungslogik ermöglicht, ohne dass ein vollständiges App-Update oder ein Geräte-Neustart erforderlich ist. Das Projekt ermöglicht die Behebung von Android-Defekten durch das Injizieren neuer Klassen und Methoden in bestehende Builds und die Modifikation der Implementierungen bestehender Methoden. Es nutzt eine Toolchain zur Generierung binärer Patch-Dateien, die das Anwendungsverhalten aktualisieren und Workarounds im laufenden Betrieb einführen. Das System erreicht diese Updates durch Bytecode-Umleitung, Class-Loader-Isolierung und Laufzeit-Methodentabellen-Patching. Es integriert zudem Reflection-basiertes Hooking und dynamische Bytecode-Injektion, um den Ausführungsfluss innerhalb der laufenden virtuellen Maschine umzuleiten.
Provides the capability to inject new classes and methods directly into Android executable DEX files at runtime.
Piko is a collection of specialized Android utilities designed for binary patching, user interface customization, media downloading, and application debugging. It functions as an APK modification framework that alters application metadata and binary resources to modify internal logic and bypass version locks. The project differentiates itself through deep application modification capabilities, including bytecode-level instruction patching, DEX file manipulation, and a dynamic hooking engine. It enables the overriding of resource files and the injection of permissions via the application manif
Alters Android executable bytecode to inject new functionality and modify app metadata before packaging.