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
·

4 repository-uri

Awesome GitHub RepositoriesInstruction Analysis Tools

Tools designed to extract granular decomposition and semantic information from disassembled instructions.

Distinct from Instruction-Level AST Analysis: Specific to the analysis of disassembled instructions, distinct from AST analysis of configuration files.

Explore 4 awesome GitHub repositories matching operating systems & systems programming · Instruction Analysis Tools. Refine with filters or upvote what's useful.

Awesome Instruction Analysis Tools GitHub Repositories

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

    capstone-engine/capstone

    8,858Vezi pe GitHub↗

    Capstone is a multi-architecture disassembly framework and binary analysis engine. It translates raw machine code from various CPU architectures, such as x86, ARM, and RISC-V, into human-readable assembly instructions. The engine distinguishes itself by providing instruction semantic decomposition, which lists implicit registers read and written, and the ability to customize instruction mnemonics to meet specific technical analysis standards. It also features resilient stream disassembly, allowing the process to resynchronize and continue after encountering invalid instructions or embedded da

    Allows the modification of assembly instruction names to match specific technical requirements or analysis standards.

    Carmarm64bpf
    Vezi pe GitHub↗8,858
  • aquynh/capstoneAvatar aquynh

    aquynh/capstone

    8,839Vezi pe GitHub↗

    Capstone is a multi-architecture disassembly framework and binary translation system. It converts binary machine code into human-readable assembly instructions for a wide variety of hardware instruction set architectures and virtual machines. The framework supports a diverse range of targets, including x86, ARM, RISC-V, and MIPS, as well as virtual machine environments like WebAssembly and the Ethereum Virtual Machine. It functions as an instruction analysis tool capable of extracting granular decomposition data and semantic information from disassembled code. The engine is designed for low-

    Extracts granular decomposition data and semantic information from disassembled instructions.

    C
    Vezi pe GitHub↗8,839
  • 0xz0f/z0fcourse_reverseengineeringAvatar 0xZ0F

    0xZ0F/Z0FCourse_ReverseEngineering

    5,852Vezi pe GitHub↗

    Acest proiect este un curs structurat și un ghid de instruire axat pe reverse engineering pentru Windows x64. Oferă un curriculum pentru analizarea și decompilarea binarilor Windows prin studiul limbajului de asamblare și al elementelor interne ale sistemului de operare. Materialul acoperă analiza binară Windows și analiza malware-ului, cu un accent specific pe interpretarea codului mașină x64 pentru a recupera logica originală a programului. Acesta ghidează utilizatorul prin procesul de trasare a comportamentului programului și logarea apelurilor de funcții pentru a înțelege cum operează binarele. Domeniul tehnic include decompilarea la nivel de asamblare, inspecția stării prin debugger și trasarea dinamică a apelurilor. De asemenea, acoperă analiza bazată pe instrucțiuni, Windows API hooking și maparea registrelor x64 pentru a monitoriza modul în care software-ul interacționează cu sistemul.

    Breaks down binary execution into assembly instruction sequences to map the program's logical flow.

    C++
    Vezi pe GitHub↗5,852
  • hjlebbink/asm-dudeAvatar HJLebbink

    HJLebbink/asm-dude

    4,178Vezi pe GitHub↗

    asm-dude este o extensie Visual Studio concepută pentru dezvoltarea în limbaj de asamblare și programare low-level. Oferă evidențierea sintaxei, completarea codului și referințe mnemonice atât pentru ferestrele sursă, cât și pentru cele de dezasamblare. Plugin-ul dispune de un instrument de referință mnemonică care afișează descrieri pop-up și semnături de parametri pentru instrucțiunile de asamblare. Aceste referințe sunt gestionate prin fișiere de date configurabile, permițând intrări și descrieri personalizate ale instrucțiunilor. Extensia se integrează cu editorul pentru a oferi tooltips conștiente de context și completarea cuvintelor cheie în timpul tastării. De asemenea, utilizează evidențierea sintaxei bazată pe tipare și plierea codului pentru a îmbunătăți lizibilitatea codului mașină dezasamblat în timpul depanării.

    Allows quick access to descriptions and parameter signatures for assembly instructions via tooltips.

    C#assemblerassemblyassembly-language-programming
    Vezi pe GitHub↗4,178
  1. Home
  2. Operating Systems & Systems Programming
  3. Instruction Analysis Tools

Explorează sub-etichetele

  • Mnemonic Customization2 sub-tag-uriModifying assembly instruction names to align with specific technical or analysis standards. **Distinct from Instruction Analysis Tools:** Distinct from Instruction Analysis Tools: focuses on renaming the output mnemonics rather than analyzing the semantic content.