Unblob

unblob extracts files from complex binary blobs and firmware images, supporting security analysis of embedded software.

unblob.org
Unblob homepage screenshot

About Unblob

unblob is an extraction tool for binary blobs and firmware images. It parses unknown binary data for more than 30 archive, compression, and file-system formats, extracts their contents recursively, and carves out chunks it cannot identify. Its homepage positions it for extracting, analyzing, and reverse engineering firmware images. The homepage also says it could be used in data recovery, memory forensics, or malware analysis.

unblob is described as free to use and offers a command line interface and a Python library. It was originally developed and is currently maintained by ONEKEY, which uses it in its ONEKEY analysis platform. The homepage does not describe a graphical or web interface. Pricing is not stated beyond the free-to-use description.

Key features

  • Parses unknown binary blobs for more than 30 archive, compression, and file-system formats
  • Extracts content recursively and carves out unidentified chunks of data
  • Generates a metadata report with format, offsets, size, and entropy for identified chunks
  • Handles formats split across multiple files, such as multi-volume archives
  • Identifies null and 0xFF padding in unknown chunks automatically
  • Provides an API for writing custom format handlers and extractors
Best for: Security analysts and reverse engineers who need to extract and analyze firmware images or other unknown binary data.
Good for
  • The homepage describes it as free to use.
  • It does not require elevated privileges to run, according to the homepage.
  • It exposes an API for writing custom format handlers and extractors.

Unblob at a glance

Website
unblob.org
Type
Website
Pricing
Not confirmed. Check the site
Platforms
Web
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Unblob alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Security Tools

Well-known listings from the same topic.

All 202

Unblob FAQ

Can unblob be used as a Python library?
Yes. The homepage states that unblob can be used as a Python library, in addition to its command line interface.
Does unblob require elevated privileges?
No. The homepage states that unblob does not require elevated privileges to run.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing