awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
alibaba avatar

alibaba/dexposedArchived

0
View on GitHub↗
4,508 stars·1,060 forks·Java·13 views

Dexposed

Dexposed is a set of runtime tools and engines designed for dynamic patching, framework interception, and code instrumentation on Android devices. It functions as a hooking framework and instrumentation tool used to load custom code into running processes to alter logic without modifying the original bytecode.

The project enables the interception and modification of method behavior within both Android applications and the system framework. It specifically provides capabilities for bypassing operating system limitations by overriding framework calls and applying hot patches to live processes without requiring a restart.

The toolset covers broad instrumentation capabilities, including the interception of method executions, the redirection of super method calls, and the monitoring of system-level behavior through runtime interception.

Features

  • Android Hooking Frameworks - Acts as a comprehensive toolkit for intercepting Java and native layer functions within the Android framework.
  • Android Instrumentation Tools - Provides a framework for hooking, dynamic analysis, and modifying Android application behavior.
  • Hot-Patching Tools - Allows application logic to be updated at runtime without requiring a process restart.
  • Hot Patching Engines - Provides a system for applying hot patches to running Android applications to change behavior dynamically.
  • Runtime Hot Patching - Applies code fixes or feature changes to live Android processes without requiring an application restart.
  • Android System Modification - Bypasses system restrictions and alters global behavior within the Android system framework.
  • Framework Interceptors - Bypasses operating system limitations by overriding calls within the Android system framework.
  • Native Hooking Frameworks - Provides a framework for intercepting and modifying native function calls and JNI interactions.
  • Runtime Memory Manipulation - Directly modifies the memory layout of target applications to change internal states and method pointers.
  • Dynamic Process Instrumentation - Injects custom code into running processes to alter functionality without modifying original files.
  • Runtime Memory Patching - Overwrites memory addresses with jump instructions to divert execution flow to custom handlers.
  • Runtime Code Injection - Implements mechanisms for injecting custom machine code into running processes to alter execution logic.
  • Runtime Method Hooking - Intercepts and redirects function calls in running processes to alter behavior without altering the binary.
  • Android Application Debugging - Provides capabilities for inspecting and altering the internal logic of running Android applications.
  • Runtime Process Interception - Intercepts and modifies the behavior of active system and user processes at the runtime level.
  • Super Call Interceptions - Redirects calls to parent class methods to control inheritance and alter final execution results.
  • Method Interception Proxies - Uses dynamic proxy mechanisms to intercept method calls and inject custom behavior.
  • Super Call Interceptions - Overrides and redirects calls to super methods to maintain control over inheritance chains.

Star history

Star history chart for alibaba/dexposedStar history chart for alibaba/dexposed

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Dexposed

Similar open-source projects, ranked by how many features they share with Dexposed.
  • rovo89/xposedbridgerovo89 avatar

    rovo89/XposedBridge

    4,067View on GitHub↗

    XposedBridge is an Android Java hooking framework and bytecode instrumentation engine. It functions as a runtime system for intercepting and modifying Java method calls within the Android operating system and installed applications. The project provides a mechanism for zygote process injection, ensuring that all spawned applications inherit the instrumentation logic. It enables the modification of internal Android system behaviors through method proxying and Java reflection to access private internal system members. The framework supports dynamic Android instrumentation and runtime analysis,

    JavaScriptandroidxposed
    View on GitHub↗4,067
  • rovo89/xposedrovo89 avatar

    rovo89/Xposed

    7,693View on GitHub↗

    Xposed is a native Android runtime hooking framework and instrumentation tool. It provides a modified version of the Android app process binary to intercept and modify the behavior of system and application processes at the binary level. The framework enables Android operating system customization by altering internal function calls and runtime execution flow. It achieves this through native process instrumentation, allowing for the modification of functionality without altering original application files. The tool covers several low-level capabilities, including native library injection and

    C++androidxposed
    View on GitHub↗7,693
  • tiann/epictiann avatar

    tiann/epic

    4,547View on GitHub↗

    Epic is a toolkit for Android runtime instrumentation, method interception, and security posture auditing. It functions as an aspect-oriented programming framework and a dynamic method interceptor designed to monitor and alter the behavior of Java methods within the Android Runtime. The project provides capabilities for intercepting and modifying both core Android framework components and specific application logic. This allows for the injection of custom Java behavior and the redirection of method execution without altering the original source code. The framework includes tools for applicat

    Javaandroidaopart
    View on GitHub↗4,547
  • mywalkb/lsposed_modmywalkb avatar

    mywalkb/LSPosed_mod

    4,325View on GitHub↗

    LSPosed_mod is a system for Android system hooking and module management. It enables the installation and configuration of system-level modifications to change device behavior without altering the original system image or source files. The project utilizes zygote-based process injection and runtime method hooking to intercept execution flows in memory. It includes a version-agnostic execution layer to maintain a consistent interface across different Android operating system versions and environments, as well as dynamic proxy interception to modify method arguments and return values. Manageme

    Java
    View on GitHub↗4,325
See all 30 alternatives to Dexposed→

Frequently asked questions

What does alibaba/dexposed do?

Dexposed is a set of runtime tools and engines designed for dynamic patching, framework interception, and code instrumentation on Android devices. It functions as a hooking framework and instrumentation tool used to load custom code into running processes to alter logic without modifying the original bytecode.

What are the main features of alibaba/dexposed?

The main features of alibaba/dexposed are: Android Hooking Frameworks, Android Instrumentation Tools, Hot-Patching Tools, Hot Patching Engines, Runtime Hot Patching, Android System Modification, Framework Interceptors, Native Hooking Frameworks.

What are some open-source alternatives to alibaba/dexposed?

Open-source alternatives to alibaba/dexposed include: rovo89/xposedbridge — XposedBridge is an Android Java hooking framework and bytecode instrumentation engine. It functions as a runtime… rovo89/xposed — Xposed is a native Android runtime hooking framework and instrumentation tool. It provides a modified version of the… tiann/epic — Epic is a toolkit for Android runtime instrumentation, method interception, and security posture auditing. It… hdshare/wauxiliary_public — WAuxiliary_Public is a dynamic code instrumentation framework and application plugin framework designed to intercept… mywalkb/lsposed_mod — LSPosed_mod is a system for Android system hooking and module management. It enables the installation and… aslody/virtualapp — VirtualApp is an Android application virtualization engine and user-space sandbox that enables the execution of…