In this document we list all known projects around EMBA and EMBArk. Feel free to open issues or a pull request to list your project also in here.
Model Context Protocol (MCP) server for EMBA firmware analysis. EMBA-MCP exposes EMBA firmware analysis results as structured tools via MCP, allowing LLMs (Claude, ChatGPT, etc.) to query, reason, and correlate firmware security findings programmatically. It parses, normalizes, and reasons over EMBA output.
P51 Mustang binwalk extractor is a module for EMBA (Embedded Malware Binary Analyzer) to improve the speed and scalability of firmware analysis by performing a depth-first traversal of the file system, using GPU acceleration, and parallelization of file operations.
This repository contains code to automate building a dedicated VM for EMBA. As EMBA runs best on Kali Linux, it uses Kali's own build script for VM images and modifies it to install EMBA.
The Python runner module S28_python_run allows users to run Python scripts as EMBA modules. Recommended use cases for this is module code which requires a lot of complex string or data manipulation, as such operations can get quite difficult to implement and later read when using Bash.
This repo provides a Vagrantfile to simply test and to evaluate EMBA