awesome-repositories.com
Blog
awesome-repositories.com

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

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

18 dépôts

Awesome GitHub RepositoriesReverse Engineering Projects

Specific implementations and research into proprietary formats and protocols.

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

Awesome Reverse Engineering Projects 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.
  • jesusfreke/smaliAvatar de JesusFreke

    JesusFreke/smali

    6,627Voir sur GitHub↗

    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

    Assembler and disassembler for Dalvik bytecode.

    Java
    Voir sur GitHub↗6,627
  • sigalor/whatsapp-web-revengAvatar de sigalor

    sigalor/whatsapp-web-reveng

    6,482Voir sur GitHub↗

    This project is a reverse engineering implementation and library designed to parse and decrypt the binary data streams used by the WhatsApp web client. It provides a WebSocket client library and tools to communicate with messaging servers by implementing reverse engineered protocol patterns. The system enables the development of custom clients and automation tools through the emulation of browser sessions and the management of persistent binary streams. It handles account authentication via QR code generation and pairing strings to link devices and maintain encrypted sessions. The project co

    Reverse engineering and reimplementation of web APIs.

    JavaScriptencryptionnodereverse-engineering
    Voir sur GitHub↗6,482
  • pret/pokeredAvatar de pret

    pret/pokered

    4,755Voir sur GitHub↗

    Pokered est une suite complète d'outils pour le désassemblage, le débogage et la compilation de ROMs Game Boy. Elle fournit un désassemblage complet des binaires de jeu originaux en code source assembleur lisible par l'homme, aux côtés d'une chaîne d'outils d'assemblage dédiée pour compiler les modifications en fichiers ROM jouables. Le projet inclut un débogueur de ROM spécialisé pour surveiller les états internes du jeu et un outil de patch utilisé pour générer des patchs binaires pour appliquer des changements au niveau de l'assembleur. Le framework couvre un large éventail de capacités d'ingénierie inverse et de modification, incluant l'analyse de la logique binaire et le mapping de la disposition mémoire. Il permet l'altération des mécaniques de combat, le portage de fonctionnalités multi-génération, et l'édition de scripts de jeu, de dialogues et de mises en page de cartes. Le processus de build utilise un assembleur externe et inclut une vérification d'intégrité basée sur le hachage pour garantir l'exactitude du désassemblage et de la sortie compilée.

    Disassembly project for classic handheld game software.

    Assembly
    Voir sur GitHub↗4,755
  • alonemonkey/frida-ios-dumpAvatar de AloneMonkey

    AloneMonkey/frida-ios-dump

    3,874Voir sur GitHub↗

    frida-ios-dump is a tool that extracts decrypted IPA files from jailbroken iOS devices using the Frida instrumentation framework. It functions as a memory dumper and extraction utility to obtain application binaries directly from device memory. The project enables the retrieval of decrypted application files using either a display name or a bundle identifier. It combines these dumped binaries with extracted metadata and assets to assemble a standard distributable application package. The tool covers a technical surface including process injection, dynamic library hooking, and memory-based bi

    Tool for extracting decrypted IPA files from jailbroken devices.

    JavaScript
    Voir sur GitHub↗3,874
  • googleprojectzero/winaflAvatar de googleprojectzero

    googleprojectzero/winafl

    2,570Voir sur GitHub↗

    A fork of AFL for fuzzing Windows binaries

    Fuzzing tool for Windows binaries based on instrumentation.

    Caflfuzzingsecurity
    Voir sur GitHub↗2,570
  • gaasedelen/lighthouseAvatar de gaasedelen

    gaasedelen/lighthouse

    2,553Voir sur GitHub↗

    A Coverage Explorer for Reverse Engineers

    Plugin for mapping and browsing code coverage in disassemblers.

    Pythonbinary-ninjacode-coveragehexrays
    Voir sur GitHub↗2,553
  • retroplasma/earth-reverse-engineeringAvatar de retroplasma

    retroplasma/earth-reverse-engineering

    2,315Voir sur GitHub↗

    Reversing Google's 3D satellite mode

    Analysis of proprietary 3D satellite data formats.

    C3d-modelsclientexporter
    Voir sur GitHub↗2,315
  • federicodotta/bridaAvatar de federicodotta

    federicodotta/Brida

    1,881Voir sur GitHub↗

    The new bridge between Burp Suite and Frida!

    Bridge between Burp Suite and Frida for web analysis.

    Java
    Voir sur GitHub↗1,881
  • dpnishant/appmonAvatar de dpnishant

    dpnishant/appmon

    1,627Voir sur GitHub↗

    Documentation:

    Framework for monitoring and tampering with mobile app APIs.

    JavaScript
    Voir sur GitHub↗1,627
  • dstmath/frida-unpackAvatar de dstmath

    dstmath/frida-unpack

    1,552Voir sur GitHub↗

    Frida-based tool for unpacking mobile applications.

    Python
    Voir sur GitHub↗1,552
  • chichou/bagbakAvatar de ChiChou

    ChiChou/bagbak

    1,471Voir sur GitHub↗

    deprecated Yet another frida based iOS dumpdecrypted. Also decrypts app extensions

    Tool for decrypting iOS applications and extensions.

    TypeScript
    Voir sur GitHub↗1,471
  • nccgroup/houseAvatar de nccgroup

    nccgroup/house

    1,464Voir sur GitHub↗

    A runtime mobile application analysis toolkit with a Web GUI, powered by Frida, written in Python.

    Runtime analysis toolkit for mobile applications with a web GUI.

    JavaScript
    Voir sur GitHub↗1,464
  • nowsecure/r2fridaAvatar de nowsecure

    nowsecure/r2frida

    1,426Voir sur GitHub↗

    Radare2 and Frida better together.

    Integration plugin for using Frida within Radare2.

    TypeScriptandroid-securitydynamic-analysisfrida
    Voir sur GitHub↗1,426
  • nagyd/sdlpopAvatar de NagyD

    NagyD/SDLPoP

    1,265Voir sur GitHub↗

    An open-source port of Prince of Persia, based on the disassembly of the DOS version.

    Open-source port based on disassembly of classic software.

    Cgameprince-of-persia
    Voir sur GitHub↗1,265
  • frenchyeti/dexcaliburAvatar de FrenchYeti

    FrenchYeti/dexcalibur

    1,141Voir sur GitHub↗

    Official Android reverse engineering tool focused on dynamic instrumentation automation leveraging Frida. It disassembles dex, analyzes it statically, generates hooks, discovers reflected methods, stores intercepted data and does new things from it. Its aim is to be an all-in-one Android reverse engineering platform.

    Instrumentation tool for Android application analysis.

    JavaScriptanalysisandroidandroid-security
    Voir sur GitHub↗1,141
  • pret/pokeyellowAvatar de pret

    pret/pokeyellow

    851Voir sur GitHub↗

    Disassembly of Pokemon Yellow

    Disassembly project for classic handheld game software.

    Assembly
    Voir sur GitHub↗851
  • tomb5/tomb5Avatar de TOMB5

    TOMB5/TOMB5

    516Voir sur GitHub↗

    Start Date: 21st June 2017.

    Disassembly project translated to C source code.

    C
    Voir sur GitHub↗516
  • retroplasma/flyover-reverse-engineeringR

    retroplasma/flyover-reverse-engineering

    0Voir sur GitHub↗

    Analysis of Apple's 3D satellite rendering protocols.

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