awesome-repositories.com
Blog
MCP
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
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 dépôts

Awesome GitHub RepositoriesBinary Format Parsers

Utilities for reading and extracting metadata from compiled binary executable structures.

Distinct from Data Parsing and Extraction: Focuses on PE format parsing for symbol extraction, distinct from general data parsing.

Explore 6 awesome GitHub repositories matching data & databases · Binary Format Parsers. Refine with filters or upvote what's useful.

Awesome Binary Format Parsers 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.
  • radare/radare2Avatar de radare

    radare/radare2

    24,129Voir sur GitHub↗

    radare2 is a reverse engineering framework and binary analysis toolset. It functions as a multi-architecture disassembler, low-level binary debugger, and hexadecimal editor for inspecting executable structures and interpreting machine code when original source files are unavailable. The framework provides capabilities for decompiling machine instructions, performing symbolic analysis, and diffing binary files to identify structural changes across versions. It also includes a digital forensic analyzer and disk analyzer for browsing filesystem formats in userland. The toolset supports binary p

    Reads and interprets various binary file formats and object layouts to retrieve structural information.

    C
    Voir sur GitHub↗24,129
  • gallopsled/pwntoolsAvatar de Gallopsled

    Gallopsled/pwntools

    13,271Voir sur GitHub↗

    Pwntools is a Python-based framework designed for rapid prototyping and automation in binary exploitation, reverse engineering, and security research. It serves as a comprehensive toolkit for interacting with local and remote processes, providing the primitives necessary to manage complex exploit workflows and streamline security analysis tasks. The framework distinguishes itself through its specialized capabilities for binary manipulation and automated exploit construction. It includes dedicated utilities for parsing executable file formats, assembling and disassembling machine code, and gen

    Includes structured parsers for extracting symbols and metadata from executable binary files.

    Pythonassemblybsdcapture-the-flag
    Voir sur GitHub↗13,271
  • lucasg/dependenciesAvatar de lucasg

    lucasg/Dependencies

    11,607Voir sur GitHub↗

    Dependencies is a static analysis utility designed to inspect Windows portable executable files and map their library dependency hierarchies. It functions as a diagnostic interface for validating library imports and identifying the specific modules required for an application to execute on a Windows system. The tool distinguishes itself by performing deep binary analysis, including the resolution of complex Windows API set schemas and forwarded export redirections. It identifies libraries loaded on demand through delay-load module analysis and performs recursive traversal to map the full tree

    Parses Windows executable headers to extract metadata about imported and exported symbols.

    C#csharpdllwindows
    Voir sur GitHub↗11,607
  • captbaritone/webampAvatar de captbaritone

    captbaritone/webamp

    11,127Voir sur GitHub↗

    Webamp is a JavaScript library that provides a browser-based media player interface designed to replicate the experience of classic desktop audio software. It functions as a reusable component that allows developers to embed customizable, skinnable audio playback controls directly into web pages. The project distinguishes itself through its focus on legacy software emulation, recreating the visual and functional design patterns of traditional media players within modern web environments. It achieves this by rendering complex interface elements onto a canvas surface and managing application st

    Extracts metadata and audio frames from proprietary binary file formats by reading raw byte streams.

    TypeScripthtml5javascriptport
    Voir sur GitHub↗11,127
  • dnspyex/dnspyAvatar de dnSpyEx

    dnSpyEx/dnSpy

    9,798Voir sur GitHub↗

    dnSpy is a specialized suite of tools for the reverse engineering of .NET assemblies, functioning as a decompiler, assembly editor, and debugger. It translates compiled intermediate language back into high-level source code and provides an execution environment for stepping through compiled binaries to inspect runtime state without the original source files. The project includes a BAML decompiler that converts binary application markup language into a disassembled format and translates it into extensible markup language for user interface analysis. It also functions as a binary analysis tool

    Maps binary application markup language structures to a readable disassembled format for UI analysis.

    C#bamlcsharpdebug
    Voir sur GitHub↗9,798
  • webassembly/binaryenAvatar de WebAssembly

    WebAssembly/binaryen

    8,354Voir sur GitHub↗

    Binaryen is a WebAssembly compiler toolchain and optimizer designed to transform, validate, and shrink binary modules. It provides a comprehensive intermediate representation framework that converts binary code into a single-assignment form to enable advanced program analysis and code transformation. The project includes a specialized transformation engine that applies iterative optimization passes to increase execution speed and reduce binary size. Additionally, it functions as a transpiler that translates WebAssembly binary modules into executable JavaScript for environments that lack nativ

    Parses binary formats to convert them into internal representations for manipulation and re-emission.

    WebAssemblyc-plus-pluscompilersemscripten
    Voir sur GitHub↗8,354
  1. Home
  2. Data & Databases
  3. Data Processing Pipelines
  4. Data Transformation
  5. Data Parsing and Extraction
  6. Binary Format Parsers

Explorer les sous-tags

  • Markup Language ParsingSpecialized parsing of binary-serialized UI markup languages. **Distinct from Binary Format Parsers:** Distinct from Binary Format Parsers: targets BAML/XAML UI structures specifically rather than general PE executables.