3 repositorios
Tools for creating compact binary diffs between Dex files by analyzing their internal structure.
Distinct from Patch Generators: Distinct from Patch Generators: specifically targets Android Dex files rather than general text-based patches.
Explore 3 awesome GitHub repositories matching software engineering & architecture · Dex. Refine with filters or upvote what's useful.
Robust es un framework de hotfix para Android y actualizador de aplicaciones en tiempo de ejecución diseñado para parchear errores en entornos de producción. Funciona como un parcheador de bytecode y herramienta de inyección de código dinámico, permitiendo la modificación de la lógica de la aplicación sin requerir una actualización completa de la app o un reinicio del dispositivo. El proyecto permite la remediación de defectos en Android inyectando nuevas clases y métodos en builds existentes y modificando las implementaciones de métodos existentes. Utiliza una cadena de herramientas para generar archivos de parche binarios que actualizan el comportamiento de la aplicación e introducen soluciones alternativas sobre la marcha. El sistema logra estas actualizaciones mediante redirección de bytecode, aislamiento de cargador de clases y parcheo de tablas de métodos en tiempo de ejecución. También incorpora hooking basado en reflexión e inyección dinámica de bytecode para redirigir el flujo de ejecución dentro de la máquina virtual en ejecución.
Provides the capability to inject new classes and methods directly into Android executable DEX files at runtime.
This repository is a collection of technical knowledge and solutions focused on mobile application development, particularly for Android and iOS platforms. It covers a wide range of practical engineering challenges, including hotfix and patching techniques, database management and repair, network communication, logging, and video processing. The content is presented as shared knowledge, documenting real-world problems and their implementations. The project provides detailed guidance on applying hotfixes to running Android applications through multiple methods, such as class replacement, full
Creates compact binary diffs between Dex files for hotfix patching on Android.
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.