awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索Open-source alternativesSelf-hosted software博客网站地图
项目关于How we rank媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.com博客
分类

13 个仓库

Awesome GitHub RepositoriesAndroid Reverse Engineering

Tools for analyzing, unpacking, and modifying Android application packages.

Explore 13 awesome GitHub repositories matching part of an awesome list · Android Reverse Engineering. Refine with filters or upvote what's useful.

Awesome Android Reverse Engineering GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • ibotpeaches/apktooliBotPeaches 的头像

    iBotPeaches/Apktool

    24,788在 GitHub 上查看↗

    Apktool is an Android APK reverse engineering tool designed to decode application packages into human-readable form and rebuild them after modification. It functions as a Dalvik bytecode disassembler and a resource decoder, transforming binary Android XML and DEX files into editable text and Smali representation. The project serves as an application rebuilder, packing modified resources and Smali code back into a functional Android application package. This capability enables the modification of application logic and resources for testing and deployment. The tool covers a broad surface of an

    Reverse engineer and rebuild Android application packages.

    Java
    在 GitHub 上查看↗24,788
  • genymobile/gnirehtetGenymobile 的头像

    Genymobile/gnirehtet

    7,721在 GitHub 上查看↗

    Gnirehtet is a reverse tethering tool that allows Android devices to share a computer's internet connection over USB. It functions as a network relay for TCP and UDP IPv4 traffic using the Android Debug Bridge protocol. The system provides connectivity for Android devices without requiring root access by utilizing a local virtual network interface to intercept traffic. It includes a manager capable of controlling and resetting relay sessions for multiple connected devices from a single server. The tool supports batch connection activation and the management of individual device tunnels. It e

    Provide reverse tethering for Android devices.

    Javaandroidjava-8reverse-tethering
    在 GitHub 上查看↗7,721
  • charles2gan/gda-android-reversing-toolcharles2gan 的头像

    charles2gan/GDA-android-reversing-Tool

    4,778在 GitHub 上查看↗

    本项目是一个全面的 Android 逆向工程套件,具有反编译器、字节码去混淆器和恶意软件分析工具的功能。它旨在将 APK、DEX 和 OAT 二进制文件转换为人类可读的源代码,并使用无需 Java 虚拟机 (JVM) 的原生实现。 该平台通过与 Frida 集成进行动态分析而脱颖而出,允许用户实时挂钩方法、注入自定义 JavaScript 并转储设备内存。它还具有专门的安全引擎,包括污点传播引擎和栈状态机,以检测隐私泄露、恶意行为和安全漏洞。 该套件涵盖了广泛的分析功能,包括二进制补丁和重打包、交叉引用依赖映射和数据流分析。它提供了用于软件加壳识别、加密字符串解码以及跨应用程序资源进行全局元数据搜索的工具。 该工具提供命令行界面,并支持通过自定义 Python 或 Java 脚本进行分析自动化。

    Analyzes, unpacks, and modifies Android application packages to recover original source logic.

    Pythondecompilermalware-analysismobile-security
    在 GitHub 上查看↗4,778
  • vaibhavpandeyvpz/apkstudiovaibhavpandeyvpz 的头像

    vaibhavpandeyvpz/apkstudio

    3,606在 GitHub 上查看↗

    Apkstudio is a reverse engineering integrated development environment designed for decompiling, modifying, and recompiling Android application packages. It provides a specialized suite for transforming binary files into readable source code and bundling them back into installable application archives. The project features a framework integration system that imports manufacturer-specific files to ensure accurate decompilation of vendor-modified applications. It includes a dedicated editor for Smali, Java, and XML files with syntax highlighting, as well as a hex editor for the direct modificati

    Cross-platform IDE for reverse engineering Android application packages.

    C++androidandroid-decompilerapk-decompiler
    在 GitHub 上查看↗3,606
  • wrbug/dumpdexWrBug 的头像

    WrBug/dumpDex

    3,155在 GitHub 上查看↗

    💯一款Android脱壳工具,需要xposed支持, 易开发已集成该项目。

    Unpack Android applications to access protected dex files.

    C++
    在 GitHub 上查看↗3,155
  • patrickfav/uber-apk-signerpatrickfav 的头像

    patrickfav/uber-apk-signer

    2,644在 GitHub 上查看↗

    A cli tool that helps signing and zip aligning single or multiple Android application packages (APKs) with either debug or provided release certificates. It supports v1, v2 and v3 Android signing scheme has an embedded debug keystore and auto verifies after signing.

    Sign and align Android application packages via command line.

    Javaandroidandroid-signing-schemeapk
    在 GitHub 上查看↗2,644
  • rednaga/apkidrednaga 的头像

    rednaga/APKiD

    2,518在 GitHub 上查看↗

    Android Application Identifier for Packers, Protectors, Obfuscators and Oddities - PEiD for Android

    Identify packers, protectors, and obfuscators in Android applications.

    YARA
    在 GitHub 上查看↗2,518
  • maddiestone/androidappremaddiestone 的头像

    maddiestone/AndroidAppRE

    1,548在 GitHub 上查看↗

    Android App Reverse Engineering Workshop

    Educational workshop materials for Android reverse engineering.

    在 GitHub 上查看↗1,548
  • secrary/andromedasecrary 的头像

    secrary/Andromeda

    713在 GitHub 上查看↗

    Andromeda - Interactive Reverse Engineering Tool for Android Applications

    Interactive tool for reverse engineering Android applications.

    C++
    在 GitHub 上查看↗713
  • 1n3/reverseapk1

    1n3/reverseapk

    0在 GitHub 上查看↗

    Rapid analysis and reverse engineering of Android packages.

    在 GitHub 上查看↗0
  • cryptax/androidreC

    cryptax/androidre

    0在 GitHub 上查看↗

    Docker container environment for Android reverse engineering.

    在 GitHub 上查看↗0
  • strazzere/android-scriptsS

    strazzere/android-scripts

    0在 GitHub 上查看↗

    Collection of utility scripts for Android reverse engineering.

    在 GitHub 上查看↗0
  • strazzere/android-unpackerS

    strazzere/android-unpacker

    0在 GitHub 上查看↗

    android-unpacker

    Tool for unpacking protected Android application packages.

    在 GitHub 上查看↗0
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Android Reverse Engineering