10 个仓库
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.
本项目是一个全面的 Android 逆向工程套件,具有反编译器、字节码去混淆器和恶意软件分析工具的功能。它旨在将 APK、DEX 和 OAT 二进制文件转换为人类可读的源代码,并使用无需 Java 虚拟机 (JVM) 的原生实现。 该平台通过与 Frida 集成进行动态分析而脱颖而出,允许用户实时挂钩方法、注入自定义 JavaScript 并转储设备内存。它还具有专门的安全引擎,包括污点传播引擎和栈状态机,以检测隐私泄露、恶意行为和安全漏洞。 该套件涵盖了广泛的分析功能,包括二进制补丁和重打包、交叉引用依赖映射和数据流分析。它提供了用于软件加壳识别、加密字符串解码以及跨应用程序资源进行全局元数据搜索的工具。 该工具提供命令行界面,并支持通过自定义 Python 或 Java 脚本进行分析自动化。
Modifies bytecode and repacks APK files to alter application behavior for testing and analysis.
Robust 是一个 Android 热修复框架和运行时应用程序更新器,旨在修补生产环境中的错误。它作为一个字节码修补器和动态代码注入工具,允许在不进行完整应用更新或设备重启的情况下修改应用程序逻辑。 该项目通过将新类和方法注入现有构建并修改现有方法的实现,实现了 Android 缺陷的修复。它利用工具链生成二进制补丁文件,从而动态更新应用程序行为并引入变通方法。 该系统通过字节码重定向、类加载器隔离和运行时方法表修补来实现这些更新。它还结合了基于反射的 Hook 和动态字节码注入,以重定向运行中虚拟机内的执行流。
Provides a framework for modifying Android application binaries to resolve production defects via bytecode injection.
该项目是一个 Android 应用修补程序和可执行文件优化器,旨在修改和重新编译应用二进制文件。它作为一个基于 Root 的应用修改器,允许向 Android 应用添加功能并移除不需要的库。 该系统专注于通过添加非官方功能和移除广告来定制 YouTube 和 YouTube Music。它提供了通过 Root 管理器部署修改后应用模块的能力,以保持系统兼容性并绕过检测。 该工具涵盖了广泛的二进制转换能力,包括基于字节码的修补、非 Root 应用重新打包以及动态库的移除。它还处理针对特定目标的执行文件重新编译,以提高运行时性能和执行速度。
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.