Firmware, opened.
Every binary inside, read.
Any firmware image unpacked, every binary inside read, an SBOM and CVE list per release.
No device, no source, nothing executed.
Private from Pro · On-prem or air-gapped · Never redistributed
The image is the product.
Read it, not the manifest.
A hardware release is a nested image: a proprietary RTOS, compressed filesystems, closed vendor drivers, hundreds of binaries. Manifest scanners stop at the outer layer.
openbinary opens the image all the way down and reads what is actually there.
A release audit. Six things a device maker is asked for.
Inside the image. What else the unpack turns up.
Release against release. What changed, side by side.
Unpack. Nested as deep as the vendor packed it.
No operating system. Bare metal and RTOS images, read the same way.
Built for. Device makers, security teams, red teams.
- 01
How does an image get in?
Drop a file, call the API, or install the GitHub App and every release asset is analysed when it is published.
- 02
Which firmware formats does it unpack?
134 filesystem, archive, boot, update and container formats, opened natively. squashfs, ubifs, jffs2, yaffs2, cramfs, ext2, U-Boot and uImage, trx, UEFI, Android boot, ESP images, Intel HEX, DfuSe, Apple UARP and more. binwalk extracts 72.
- 03
Does it read bare-metal and RTOS images?
Yes. 48 architectures are decoded, including ARM, MIPS, Xtensa, TriCore, RH850, RX, SuperH, MSP430, AVR and 8051. VxWorks, Zephyr, FreeRTOS, ThreadX, NuttX and uC/OS images are read at function level.
- 04
What about encrypted firmware?
It is reported as encrypted. Nothing is presented as read that was not.
- 05
How is the SBOM different from a manifest SBOM?
It is built from the compiled bytes. 1.84 million library signatures name components inside stripped binaries, most with a CVE-precise version, and package databases inside the image are read too. Exports CycloneDX and SPDX.
- 06
Can an AI agent use it?
Yes. 69 tools cover everything on this page. One command installs them into Claude Code, Codex, Cursor, Gemini CLI, VS Code and OpenCode.
- 07
Where does it run, and who sees my images?
Cloud, on-prem or air-gapped. Private workspaces are visible to their members only. Uploaded images are analysed and never redistributed.
Drop a firmware image.
Mach-O, ELF, PE, DEX, WASM, firmware, container and archive images. Up to 2 GB. The report is public unless you sign in.