awesome-repositories.com
Blog
MCP
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
·
ReFirmLabs avatar

ReFirmLabs/binwalk

0
View on GitHub↗
14,045 stele·1,810 fork-uri·Rust·MIT·9 vizualizări

Binwalk

Binwalk is a firmware analysis and reverse engineering tool designed to identify, extract, and analyze embedded files and data types within binary firmware blobs. It functions as a binary file signature scanner and entropy analyzer to decompose firmware images into their constituent components.

The tool distinguishes itself by combining signature-based pattern matching for known binary headers with entropy analysis. By calculating data randomness across file offsets, it can locate compressed or encrypted sections that do not possess known signatures.

The project covers binary data forensics and embedded file extraction. It identifies archives, filesystems, and images within binary blobs and retrieves this data using a combination of internal utilities and external tool orchestration.

Features

  • Signature-Based Identification - Scans binary data for known magic byte sequences to identify embedded filesystems, archives, and headers.
  • Reverse Engineering Toolkits - Provides a complete toolkit for decomposing firmware images into constituent components for security research and analysis.
  • Binary Data Slicing - Extracts specific byte ranges from binary blobs based on identified start and end markers.
  • Binary Entropy Analyzers - Graphs data randomness across file offsets to identify potentially compressed or encrypted sections.
  • Binary Stream Scanning - Sequentially scans binary data from start to finish to map embedded objects and their exact offsets.
  • Embedded File Extraction - Retrieves embedded data from binary files using internal utilities or external tools based on identified signatures.
  • Embedded File Identification - Scans binary data to detect embedded files and data types using known signatures.
  • Firmware Reverse Engineering - Provides a comprehensive suite for extracting embedded files and data from binary blobs to facilitate firmware reverse engineering.
  • Binary Signature Matchers - Detects embedded archives and filesystems by comparing binary data against known magic bytes.
  • Entropy Analysis - Calculates data randomness across file offsets to locate compressed or encrypted sections within binary blobs.
  • Binary Blob Extraction - Saves files discovered within a binary blob to a local directory for further inspection.
  • Signature-to-Offset Pipelines - Implements a modular pipeline that separates the identification of binary signatures from the actual data extraction process.
  • Binary Data Carvers - Identifies and extracts data fragments from raw binary blobs using signature matching.
  • Analysis Tools - Extracts files and identifies interesting patterns within binary images.
  • Game Hacking Tools - Tool for analyzing and extracting firmware and binary images.
  • IDA Pro Plugins - Analyzes and extracts firmware images.
  • Metadata Analysis - Firmware analysis tool for embedded file extraction.
  • Reverse Engineering Tools - Tool for analyzing, reverse engineering, and extracting firmware images.
  • Firmware Analysis Tools - Standard tool for searching and extracting embedded filesystem images.
  • Steganography and Carving - Tool for analyzing and extracting firmware images.

Istoric stele

Graficul istoricului de stele pentru refirmlabs/binwalkGraficul istoricului de stele pentru refirmlabs/binwalk

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Binwalk

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Binwalk.
  • devttys0/binwalkAvatar devttys0

    devttys0/binwalk

    14,048Vezi pe GitHub↗

    Binwalk is a firmware analysis tool and binary data carver used to identify and extract embedded files and data segments from binary images. It functions as an embedded file extractor and data entropy analyzer to retrieve fragments from binary blobs when original file system structures are missing. The tool employs signature-based pattern matching and linear byte-stream scanning to detect known byte sequences and isolate hidden files. It uses sliding-window entropy analysis to locate regions of a file that are compressed or encrypted. The system supports recursive file carving, utilizing heu

    Rust
    Vezi pe GitHub↗14,048
  • horsicq/detect-it-easyAvatar horsicq

    horsicq/Detect-It-Easy

    10,266Vezi pe GitHub↗

    Detect-It-Easy is a binary file identifier and analysis toolkit designed to determine file formats, compilers, and packers. It functions as a binary file identifier that utilizes signature matching and heuristic analysis to identify executable and archive formats. The project includes a custom file signature engine and a scriptable rule system for defining and applying detection logic to identify specific binary patterns. It features specialized detectors for Android packages, such as APK and DEX files, and a malware packer detector to identify protections, obfuscators, and virus families. T

    JavaScriptbinary-analysisdebuggerdetect
    Vezi pe GitHub↗10,266
  • jindrapetrik/jpexs-decompilerAvatar jindrapetrik

    jindrapetrik/jpexs-decompiler

    5,404Vezi pe GitHub↗

    JPEX Software is a comprehensive reverse engineering suite for SWF binary files, serving as an ActionScript decompiler and editor. It provides a toolkit for decompiling, analyzing, and modifying the internal structure of compiled Flash content, including the extraction of scripts and media assets. The project is distinguished by its ability to perform direct binary modification, allowing users to edit bytecode and replace embedded resources without reverting to high-level source code. It includes a runtime ActionScript bytecode debugger for variable inspection and call stack analysis, as well

    Javadecompilereditorflash
    Vezi pe GitHub↗5,404
  • longsoft/uefitoolAvatar LongSoft

    LongSoft/UEFITool

    5,533Vezi pe GitHub↗

    UEFITool is a firmware analysis tool and image editor designed for parsing, visualizing, and modifying UEFI firmware images. It functions as a specification parser that converts binary firmware data into structured formats based on standard platform interface specifications. The tool provides a visual interface to analyze the tree structure and internal data elements of UEFI platform images. It allows for the modification of firmware images to adjust system boot environments and includes capabilities to search for specific data patterns within binary images. The software covers a range of fi

    C
    Vezi pe GitHub↗5,533
Vezi toate cele 30 alternative pentru Binwalk→

Întrebări frecvente

Ce face refirmlabs/binwalk?

Binwalk is a firmware analysis and reverse engineering tool designed to identify, extract, and analyze embedded files and data types within binary firmware blobs. It functions as a binary file signature scanner and entropy analyzer to decompose firmware images into their constituent components.

Care sunt principalele funcționalități ale refirmlabs/binwalk?

Principalele funcționalități ale refirmlabs/binwalk sunt: Signature-Based Identification, Reverse Engineering Toolkits, Binary Data Slicing, Binary Entropy Analyzers, Binary Stream Scanning, Embedded File Extraction, Embedded File Identification, Firmware Reverse Engineering.

Care sunt câteva alternative open-source pentru refirmlabs/binwalk?

Alternativele open-source pentru refirmlabs/binwalk includ: devttys0/binwalk — Binwalk is a firmware analysis tool and binary data carver used to identify and extract embedded files and data… horsicq/detect-it-easy — Detect-It-Easy is a binary file identifier and analysis toolkit designed to determine file formats, compilers, and… longsoft/uefitool — UEFITool is a firmware analysis tool and image editor designed for parsing, visualizing, and modifying UEFI firmware… jindrapetrik/jpexs-decompiler — JPEX Software is a comprehensive reverse engineering suite for SWF binary files, serving as an ActionScript decompiler… aquynh/capstone — Capstone is a multi-architecture disassembly framework and binary translation system. It converts binary machine code… 0xd4d/dnspy — dnSpy is a specialized toolset for the reverse engineering, analysis, and modification of compiled .NET binaries. It…