Skip to content
SPECIFICTION
Get listed

EMBA

github.com

Free plan LinuxSelf-hosted
Visit github.com
Spec score 7.7 #23 of 73 in Reverse Engineering Tools

Spec sheet

Purpose
EMBA analyzes embedded-device firmware through extraction, static and dynamic analysis, SBOM generation, and web-based vulnerability reporting.Read 4 Oct 2026 · github.com
Intended users
EMBA is designed for penetration testers, product security teams, developers, and responsible product managers.Read 4 Oct 2026 · github.com
Support
The FAQ directs users to open a GitHub issue with the question label for help.Read 4 Oct 2026 · github.com
Architecture support
EMBA is designed for x86-64 and the guide says it does not run on ARM architecture.Read 4 Oct 2026 · github.com
Firmware checks
Its modules check for issues including outdated software, vulnerable scripts, hard-coded passwords, weak binary functions, and weak file permissions.Read 4 Oct 2026 · github.com
Integration
The project site announces an integration with Dependency-Track.Read 4 Oct 2026 · securefirmware.de
Linux support
The installation guide says current Kali Linux is recommended and Ubuntu 22.04 or 24.04 should also work.Read 4 Oct 2026 · github.com
Project maturity
The FAQ describes EMBA as a research and testing platform that may include raw code and says it is not recommended for productive or unprotected environments.Read 4 Oct 2026 · github.com
Run environment
The project recommends running EMBA in a virtual machine with current Kali Linux and using its default Docker mode.Read 4 Oct 2026 · github.com
SBOM
The F15 module generates a JSON SBOM from identified software inventory using CycloneDX.Read 4 Oct 2026 · github.com
Security caution
The maintainers warn that developer mode can execute malicious code and harm the host system.Read 4 Oct 2026 · github.com
System requirements
The installation guide lists 16 GB or more of RAM, at least 8 processor cores recommended, and 30–100 GB of free disk space.Read 4 Oct 2026 · github.com
Vulnerability aggregation
The F20 module aggregates detected version numbers and searches for known vulnerabilities and possible exploits.Read 4 Oct 2026 · github.com

Plans and prices

EMBA Free Free and open source firmware analysis environment Read 4 Oct 2026 · github.com

Every EMBA plan and price →

Where Specifiction places it

Alternatives to EMBAAll alternatives →

JEB From $100/mo · Free plan 9.0 Visit