awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repository-uri

Awesome GitHub RepositoriesBinary-to-Source Porting

Reconstructs source code by translating compiled binary instructions back into readable high-level language statements.

Distinct from Binary-to-Source Mapping: Distinct from Binary-to-Source Mapping: focuses on the full reconstruction of source code logic from binaries, not just mapping offsets for debugging.

Explore 5 awesome GitHub repositories matching development tools & productivity · Binary-to-Source Porting. Refine with filters or upvote what's useful.

Awesome Binary-to-Source Porting GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • albertan017/llm4decompileAvatar albertan017

    albertan017/LLM4Decompile

    6,728Vezi pe GitHub↗

    LLM4Decompile este un set de instrumente și un framework pentru traducerea din binar în cod sursă. Utilizează modele de limbaj mari (LLM) pentru a transforma codul mașină în cod sursă lizibil și pentru a recupera logica originală a executabilelor compilate. Proiectul include un pipeline specializat pentru generarea de seturi de date de antrenament sintetice prin convertirea codului sursă în perechi de assembly. Oferă un framework de fine-tuning pentru a optimiza modelele de deep learning pe aceste seturi de date binar-la-sursă, crescând acuratețea recuperării codului. Sistemul dispune, de asemenea, de capabilități pentru rafinarea pseudo-codului decompilat. Acest proces se concentrează pe restaurarea scheletului structural și a numelor variabilelor dintr-un binar pentru a îmbunătăți lizibilitatea logicii dezasamblate.

    Reconstructs high-level source code logic by translating compiled binary instructions.

    Python
    Vezi pe GitHub↗6,728
  • zeldaret/ootAvatar zeldaret

    zeldaret/oot

    5,423Vezi pe GitHub↗

    Acest proiect este un proiect de decompilare a jocurilor constând dintr-un cod sursă C reconstruit și sistemele utilizate pentru reconstrucția binară. Oferă o versiune lizibilă de către om a unui titlu de joc comercial creat prin analiză statică și dinamică pentru a facilita studiul tehnic și modificarea. Proiectul utilizează un mediu de build containerizat pentru a asigura compilarea reproductibilă și versiuni consistente ale toolchain-ului pe diferite sisteme de operare gazdă. Include un reconstructor de binare de joc care traduce codul mașină original în cod sursă și un sistem pentru compilarea bazei de cod în mai multe binare regionale și specifice platformei. Toolchain-ul acoperă pipeline-uri de cross-compilare și gestionarea variantelor de build, folosind un toolchain GCC specific pentru a viza arhitecturi hardware diferite de cele ale gazdei. Capabilitățile suplimentare includ generarea de documentație tehnică bazată pe metadate și shell-uri de container interactive pentru analiză manuală și depanare.

    Implements a system to translate original machine code binaries back into readable C source code.

    C
    Vezi pe GitHub↗5,423
  • qwerty472123/wxappunpackerAvatar qwerty472123

    qwerty472123/wxappUnpacker

    4,513Vezi pe GitHub↗

    wxappUnpacker este un instrument de recuperare și decompilare a sursei pentru mini-programe, conceput pentru a extrage și restaura codul sursă din pachetele compilate de WeChat mini programs. Funcționează ca un utilitar specializat pentru despachetarea și decodarea fișierelor WXML comprimate pentru a recupera logica originală a aplicației. Instrumentul se concentrează pe recuperarea codului sursă frontend și ingineria inversă. Restaurează fișiere WXML și JavaScript lizibile din activele compilate pentru a permite analiza structurilor și funcționalității interne ale aplicației. Procesul de recuperare implică parsarea prin analiză statică, extracția recursivă a activelor și reconstrucția codului bazată pe template-uri. Utilizează maparea bytecode-to-source și decompresia bazată pe tipare pentru a traduce instrucțiunile binare compilate înapoi în cod sursă lizibil.

    Implements the full reconstruction of high-level source code logic from compiled binary instructions.

    Vezi pe GitHub↗4,513
  • k4zmu2a/spacecadetpinballAvatar k4zmu2a

    k4zmu2a/SpaceCadetPinball

    4,253Vezi pe GitHub↗

    SpaceCadetPinball is a reverse-engineered, cross-platform port of the classic 3D Pinball - Space Cadet game, rebuilt from the original binary without access to its source code. It functions as an asset-driven pinball emulator that loads the original game data files to recreate the authentic visual and audio experience on modern hardware, preserving the legacy title through binary-to-source porting and reverse engineering. The project distinguishes itself by reconstructing the game's logic through runtime analysis of the original compiled instructions, translating them back into readable C++ c

    Reconstructs game logic by translating compiled binary instructions back into readable C++ source code.

    C++
    Vezi pe GitHub↗4,253
  • vaibhavpandeyvpz/apkstudioAvatar vaibhavpandeyvpz

    vaibhavpandeyvpz/apkstudio

    3,606Vezi pe 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

    Provides the full reconstruction of Android binary instructions back into readable Smali and Java source code.

    C++androidandroid-decompilerapk-decompiler
    Vezi pe GitHub↗3,606
  1. Home
  2. Development Tools & Productivity
  3. Source Code Mapping
  4. Binary-to-Source Mapping
  5. Binary-to-Source Porting