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
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
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
Reverse engineering and pentesting for Android applications
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.
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.
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…