awesome-repositories.com
Blog
MCP
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
·
ReVanced avatar

ReVanced/revanced-patcher

0
View on GitHub↗
3,397 estrellas·289 forks·Kotlin·GPL-3.0·0 vistasrevanced.app↗

Revanced Patcher

The ReVanced Patcher is a framework designed for modifying compiled Android application binaries. It functions as an engine for injecting custom code, altering bytecode, and updating resources directly within package files without requiring access to the original source code.

The project distinguishes itself through a modular system that organizes modifications into independent, reusable units. These patches are managed through a dependency-aware execution process that ensures modifications are applied in the correct order, allowing for consistent behavior changes across different application versions and environments.

The toolset provides comprehensive capabilities for binary instrumentation, including the ability to disassemble instructions into an intermediate representation for modification before reassembling them. It also handles the decoding and rebuilding of resource tables and application archives, ensuring that the internal structure and cryptographic integrity of the modified packages are maintained.

Features

  • Android App Modifications - Alters the behavior and features of compiled Android applications by injecting custom code and resources.
  • Android Binary Patching Engines - Provides a framework for modifying compiled Android binaries by injecting code and updating resources without source access.
  • Dependency Patching Utilities - Resolves dependencies between modification scripts to ensure patches are applied in the correct sequence.
  • Android Resource Decoding - Decodes and rebuilds application assets and resource files to modify the visual interface and functional behavior.
  • Resource Table Rebuilders - Decodes and re-encodes binary resource files to inject assets while preserving OS-required internal structures.
  • Application Binary Modifications - Decodes and rebuilds application resource files to change assets while maintaining package integrity.
  • Offline Bytecode Instrumentation - Provides static modification of Android bytecode to inject custom logic into compiled application binaries.
  • Android Application Reverse Engineering - Analyzes and disassembles compiled Android binaries to understand internal logic for custom modifications.
  • Binary Instrumentation Tools - Disassembles, modifies, and reassembles Android package files at the instruction level to change application behavior.
  • Application Binary Patching - Injects custom code and resources into mobile application files to alter core functionality without source access.
  • Bytecode Manipulation - Modifies compiled binaries by disassembling and assembling underlying virtual machine instructions.
  • Patch Application - Applies modular scripts to consistently modify Android application packages across different versions.
  • Application Patch Builders - Supports reusable patch development through modular scripts targeting bytecode and resources for consistent modifications.
  • Archive Manifest Customization - Extracts and repacks application archives while maintaining cryptographic integrity and internal file structure.
  • Modular Program Composition - Organizes modifications into independent, reusable units that can be chained for complex binary changes.

Historial de estrellas

Gráfico del historial de estrellas de revanced/revanced-patcherGráfico del historial de estrellas de revanced/revanced-patcher

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Colecciones destacadas con Revanced Patcher

Colecciones seleccionadas manualmente donde aparece Revanced Patcher.
  • Android patchers

Alternativas open-source a Revanced Patcher

Proyectos open-source similares, clasificados según cuántas características comparten con Revanced Patcher.
  • 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

    Shellandroidandroid-reverse-engineeringapk
    Ver en GitHub↗3,795
  • jesusfreke/smaliAvatar de JesusFreke

    JesusFreke/smali

    6,627Ver en GitHub↗

    Smali is a two-way binary translation toolset designed to convert Dalvik bytecode to human-readable assembly and back again. It provides a mechanism for the disassembly and assembly of executable files used in virtual machine environments. The project enables the modification of compiled Android application logic by transforming binary files into editable assembly and rebuilding them. It is used for reverse engineering, malware analysis, and the study of low-level instructions to identify program behavior or security flaws. The toolkit covers binary construction through smali code assembly a

    Java
    Ver en GitHub↗6,627
  • morpheapp/morphe-patchesAvatar de MorpheApp

    MorpheApp/morphe-patches

    2,550Ver en GitHub↗

    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

    Java
    Ver en GitHub↗2,550
  • androguard/androguardAvatar de androguard

    androguard/androguard

    6,116Ver en GitHub↗

    Reverse engineering and pentesting for Android applications

    Python
    Ver en GitHub↗6,116
Ver las 30 alternativas a Revanced Patcher→

Preguntas frecuentes

¿Qué hace revanced/revanced-patcher?

The ReVanced Patcher is a framework designed for modifying compiled Android application binaries. It functions as an engine for injecting custom code, altering bytecode, and updating resources directly within package files without requiring access to the original source code.

¿Cuáles son las características principales de revanced/revanced-patcher?

Las características principales de revanced/revanced-patcher son: Android App Modifications, Android Binary Patching Engines, Dependency Patching Utilities, Android Resource Decoding, Resource Table Rebuilders, Application Binary Modifications, Offline Bytecode Instrumentation, Android Application Reverse Engineering.

¿Qué alternativas de código abierto existen para revanced/revanced-patcher?

Las alternativas de código abierto para revanced/revanced-patcher incluyen: ax/apk.sh — apk.sh is a mobile application patching framework and reverse engineering tool designed to inject custom… morpheapp/morphe-patches — This project provides a collection of patches and modification sets for Android applications. It focuses on enhancing… jesusfreke/smali — Smali is a two-way binary translation toolset designed to convert Dalvik bytecode to human-readable assembly and back… androguard/androguard — Reverse engineering and pentesting for Android applications. apklab/apklab — APKLab is an integrated security analysis platform and reverse engineering IDE for Android applications. It provides a… jindrapetrik/jpexs-decompiler — JPEX Software is a comprehensive reverse engineering suite for SWF binary files, serving as an ActionScript decompiler…