awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesBlogPlan du site
ProjetÀ proposPresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Catégories

13 dépôts

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

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • ibotpeaches/apktoolAvatar de iBotPeaches

    iBotPeaches/Apktool

    24,788Voir sur 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
    Voir sur GitHub↗24,788
  • genymobile/gnirehtetAvatar de Genymobile

    Genymobile/gnirehtet

    7,721Voir sur 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
    Voir sur GitHub↗7,721
  • charles2gan/gda-android-reversing-toolAvatar de charles2gan

    charles2gan/GDA-android-reversing-Tool

    4,778Voir sur GitHub↗

    Ce projet est une suite complète de rétro-ingénierie Android qui fonctionne comme un décompilateur, un désobfuscateur de bytecode et un outil d'analyse de malware. Il est conçu pour convertir les binaires APK, DEX et OAT en code source lisible par l'homme en utilisant une implémentation native qui ne nécessite pas de machine virtuelle Java. La plateforme se distingue par son intégration avec Frida pour l'analyse dynamique, permettant aux utilisateurs de hooker des méthodes, d'injecter du JavaScript personnalisé et de dumper la mémoire de l'appareil en temps réel. Elle dispose également de moteurs de sécurité spécialisés, incluant un moteur de propagation de taint et une machine à états de pile, pour détecter les fuites de confidentialité, les comportements malveillants et les vulnérabilités de sécurité. La suite couvre un large éventail de capacités analytiques, incluant le patching et le repackaging de binaires, le mappage des dépendances par références croisées et l'analyse de flux de données. Elle fournit des outils pour l'identification des packers logiciels, le décodage de chaînes chiffrées et la recherche globale de métadonnées à travers les ressources de l'application. L'outil fournit une interface en ligne de commande et prend en charge l'automatisation de l'analyse via des scripts Python ou Java personnalisés.

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

    Pythondecompilermalware-analysismobile-security
    Voir sur GitHub↗4,778
  • vaibhavpandeyvpz/apkstudioAvatar de vaibhavpandeyvpz

    vaibhavpandeyvpz/apkstudio

    3,606Voir sur 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
    Voir sur GitHub↗3,606
  • wrbug/dumpdexAvatar de WrBug

    WrBug/dumpDex

    3,155Voir sur GitHub↗

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

    Unpack Android applications to access protected dex files.

    C++
    Voir sur GitHub↗3,155
  • patrickfav/uber-apk-signerAvatar de patrickfav

    patrickfav/uber-apk-signer

    2,644Voir sur 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
    Voir sur GitHub↗2,644
  • rednaga/apkidAvatar de rednaga

    rednaga/APKiD

    2,518Voir sur GitHub↗

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

    Identify packers, protectors, and obfuscators in Android applications.

    YARA
    Voir sur GitHub↗2,518
  • maddiestone/androidappreAvatar de maddiestone

    maddiestone/AndroidAppRE

    1,548Voir sur GitHub↗

    Android App Reverse Engineering Workshop

    Educational workshop materials for Android reverse engineering.

    Voir sur GitHub↗1,548
  • secrary/andromedaAvatar de secrary

    secrary/Andromeda

    713Voir sur GitHub↗

    Andromeda - Interactive Reverse Engineering Tool for Android Applications

    Interactive tool for reverse engineering Android applications.

    C++
    Voir sur GitHub↗713
  • 1n3/reverseapk1

    1n3/reverseapk

    0Voir sur GitHub↗

    Rapid analysis and reverse engineering of Android packages.

    Voir sur GitHub↗0
  • cryptax/androidreC

    cryptax/androidre

    0Voir sur GitHub↗

    Docker container environment for Android reverse engineering.

    Voir sur GitHub↗0
  • strazzere/android-scriptsS

    strazzere/android-scripts

    0Voir sur GitHub↗

    Collection of utility scripts for Android reverse engineering.

    Voir sur GitHub↗0
  • strazzere/android-unpackerS

    strazzere/android-unpacker

    0Voir sur GitHub↗

    android-unpacker

    Tool for unpacking protected Android application packages.

    Voir sur GitHub↗0
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Android Reverse Engineering