10 repositorios
Tools for patching and modifying Android application binaries to alter behavior or remove restrictions.
Distinct from Android System App Removals: Closest candidates focus on removing system apps or executing APKs; this is about bytecode/binary modification of installed apps.
Explore 10 awesome GitHub repositories matching mobile development · Android Application Modifiers. Refine with filters or upvote what's useful.
VancedManager is an Android APK manager and environment modifier designed to download and install modified application packages. It serves as a tool for altering the target Android environment by deploying custom application versions to unlock specific features or changes. The utility provides a simplified interface for managing the installation, updating, and removal of specific Android application files. It coordinates the deployment of modified packages and ensures that all required dependencies are downloaded and installed in the correct order. The system handles remote package resolutio
Alters the Android environment by deploying modified application binaries to unlock additional features.
Walle is a tooling system for automating the injection of distribution channel identifiers and metadata into signed Android application binaries. It functions as a command-line utility and build pipeline extension that reads and writes custom metadata directly into the Android application signing block. The tool specifically modifies the Android Signature V2 block to embed channel identifiers and key-value pairs without re-signing the binary. This approach enables the generation of multiple channel-specific application packages without requiring a full binary rebuild or repeated signing opera
Reads and writes custom metadata directly into the Android application signing block.
Este proyecto es una suite integral de ingeniería inversa para Android que funciona como descompilador, desofuscador de bytecode y herramienta de análisis de malware. Está diseñado para convertir binarios APK, DEX y OAT en código fuente legible por humanos utilizando una implementación nativa que no requiere una Máquina Virtual Java. La plataforma destaca por su integración con Frida para el análisis dinámico, permitiendo a los usuarios enganchar métodos, inyectar JavaScript personalizado y volcar la memoria del dispositivo en tiempo real. También cuenta con motores de seguridad especializados, incluyendo un motor de propagación de contaminación (taint propagation) y una máquina de estados de pila, para detectar fugas de privacidad, comportamientos maliciosos y vulnerabilidades de seguridad. La suite cubre una amplia gama de capacidades analíticas, incluyendo el parcheo y reempaquetado de binarios, mapeo de dependencias de referencias cruzadas y análisis de flujo de datos. Proporciona herramientas para la identificación de empaquetadores de software, decodificación de cadenas cifradas y búsqueda global de metadatos a través de los recursos de la aplicación. La herramienta proporciona una interfaz de línea de comandos y admite la automatización del análisis mediante scripts personalizados en Python o Java.
Modifies bytecode and repacks APK files to alter application behavior for testing and analysis.
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 a framework for modifying Android application binaries to resolve production defects via bytecode injection.
Este proyecto es un parcheador de aplicaciones Android y optimizador de ejecutables diseñado para modificar y recompilar binarios de aplicaciones. Funciona como un modder de aplicaciones basado en root que permite la adición de características y la eliminación de librerías no deseadas de aplicaciones Android. El sistema se centra en personalizar YouTube y YouTube Music añadiendo características no oficiales y eliminando anuncios. Proporciona la capacidad de desplegar módulos de aplicación modificados a través de gestores root para mantener la compatibilidad del sistema y evitar la detección. La herramienta cubre una amplia gama de capacidades de transformación binaria, incluyendo parches basados en bytecode, reempaquetado de aplicaciones sin root y la eliminación de librerías dinámicas. También maneja la recompilación de ejecutables específicos para mejorar el rendimiento en tiempo de ejecución y la velocidad de ejecución.
Provides comprehensive tools for patching and modifying Android application binaries to add features and reduce size.
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
Provides tools for patching and modifying Android application binaries to alter behavior and remove restrictions.
MicroG-RE is an Android app modifier and compatibility layer designed to patch mobile applications. It functions as a system for removing advertisements, skipping sponsored content, and replacing proprietary service dependencies with open-source alternatives to maintain account authentication and app compatibility. The project provides a MicroG compatibility layer that enables applications to function without closed-source frameworks. It further implements notification restoration by spoofing application signatures, ensuring that push messages are delivered correctly after a binary has been p
Provides a system for patching mobile applications to remove advertisements and bypass internal restrictions.
This project is an Xposed Framework module and runtime code injector designed to modify Android application behavior. It functions as an app modifier and feature unlock tool that enables the injection of custom code and the bypassing of subscription restrictions and payment walls to grant access to premium capabilities. The system extends application user interfaces by embedding functional toggles and custom control menus directly into the settings and user pages of target apps. It allows for the injection of additional tools and enhancements through a dedicated configuration menu. The techn
Extends application functionality and user interfaces through dynamic code injection and custom configuration menus.
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
Provides a comprehensive toolkit for patching Android application binaries to inject custom features and modify internal logic.
This project provides a collection of patches and modification sets for Android applications. It focuses on enhancing media consumption through the removal of advertisements and sponsored segments, while enabling deep customization of application interfaces and internal behaviors. The project employs system-level modifications, including binary hooking, bytecode manipulation, and dynamic memory patching, to override default application restrictions. These capabilities allow for the restoration of push notifications via signature spoofing, the suppression of screenshot alerts, and the automati
Provides tools for patching and modifying Android application binaries to alter behavior or remove restrictions.