awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 repositorios

Awesome GitHub RepositoriesBytecode Patching

Modification of compiled application binaries to alter logic and enable hidden features without source code access.

Distinct from Source-Level Patch Integration: Distinct from source-level integration [f1_mt1] as it targets compiled binaries specifically.

Explore 8 awesome GitHub repositories matching software engineering & architecture · Bytecode Patching. Refine with filters or upvote what's useful.

Awesome Bytecode Patching GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • alibaba/atlasAvatar de alibaba

    alibaba/atlas

    8,149Ver en GitHub↗

    Atlas is a modularization system and dynamic component framework for Android. It functions as a class isolation layer and incremental update engine, allowing application logic and resources to be decoupled into independent bundles that are loaded at runtime. The project distinguishes itself by providing physical bundle isolation through custom class loaders to prevent dependency conflicts and bypass method count limits. It enables the deployment of remote components and incremental patches, using bytecode diffs and resource patching to update specific application parts without requiring a ful

    Applies bytecode diffs to existing components at runtime to update application logic without a full reinstall.

    Javaandroidatlasdynamic
    Ver en GitHub↗8,149
  • charles2gan/gda-android-reversing-toolAvatar de charles2gan

    charles2gan/GDA-android-reversing-Tool

    4,778Ver en GitHub↗

    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.

    Edits bytecode via assembly and updates checksums and signatures to alter application logic.

    Pythondecompilermalware-analysismobile-security
    Ver en GitHub↗4,778
  • noname-exe/revanced-extendedAvatar de NoName-exe

    NoName-exe/revanced-extended

    4,093Ver en GitHub↗

    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.

    Modifies compiled Android application binaries by inserting custom bytecode instructions to alter app behavior.

    Shellmagiskmagisk-modulemodule
    Ver en GitHub↗4,093
  • ax/apk.shAvatar de ax

    ax/apk.sh

    3,795Ver en GitHub↗

    apk.sh is a mobile application patching framework and reverse engineering tool designed to inject custom instrumentation and logic into compiled Android binaries. It serves as a workflow manager for modifying application packages without requiring access to the original source code. The toolkit focuses on automating the process of injecting the Frida gadget into Android packages, enabling dynamic analysis and function hooking on non-rooted devices. It handles the end-to-end lifecycle of deconstructing, modifying, and resigning binaries to facilitate security research, malware analysis, and be

    Provides capabilities to modify compiled Android binaries to inject custom logic without original source code access.

    Shellandroidandroid-reverse-engineeringapk
    Ver en GitHub↗3,795
  • biliroamingx/biliroamingxAvatar de BiliRoamingX

    BiliRoamingX/BiliRoamingX

    3,669Ver en GitHub↗

    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

    Modifies compiled application binaries to alter internal logic and unlock hidden features.

    Kotlinandroidbilibilirevanced
    Ver en GitHub↗3,669
  • ytliteplus/ytliteplusAvatar de YTLitePlus

    YTLitePlus/YTLitePlus

    3,676Ver en GitHub↗

    YTLitePlus is a modified Android application for the YouTube platform that functions as an ad-blocking video player and feature enhancer. It is designed to remove commercial interruptions and unlock playback capabilities typically restricted in the standard mobile interface. The project distinguishes itself by providing a customizable media interface where users can override experiment flags and adjust layout elements. It includes a privacy-focused client that disables tracking parameters and suppresses network permission requests to protect user privacy. The modification covers a wide range

    Modifies the compiled application binary to alter logic and enable restricted features.

    Logosiosios-apptweaks
    Ver en GitHub↗3,676
  • morpheapp/microg-reAvatar de MorpheApp

    MorpheApp/MicroG-RE

    2,799Ver en GitHub↗

    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

    Implements bytecode-level patching of compiled binaries to remove advertisements and unlock restricted application features.

    Java
    Ver en GitHub↗2,799
  • crimera/pikoAvatar de crimera

    crimera/piko

    2,716Ver en GitHub↗

    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

    Implements bytecode-level patching to alter application logic and enable hidden features within compiled binaries.

    Javamorphemorphe-patches
    Ver en GitHub↗2,716
  1. Home
  2. Software Engineering & Architecture
  3. Bytecode Patching