
emba v2.0.4-summer_edition
EMBA — анализатор безопасности встроенного ПО
EMBA
Анализатор безопасности прошивок встраиваемых устройств
EMBA разработан как центральный инструмент анализа прошивок и создания SBOM для пентестеров, команд по безопасности продуктов, разработчиков и ответственных продакт-менеджеров. Он поддерживает полный процесс анализа безопасности, начиная с извлечения прошивки, выполняя статический анализ и динамический анализ через эмуляцию, формируя SBOM и, наконец, генерируя веб-отчёт об уязвимостях. EMBA автоматически обнаруживает возможные слабые места и уязвимости в прошивке. Примеры: небезопасные бинарные файлы, старые и устаревшие программные компоненты, потенциально уязвимые скрипты или жёстко закодированные пароли. EMBA — это инструмент командной строки с возможностью создания удобного веб-отчёта для дальнейшего анализа.
EMBA помогает пентестерам, командам по безопасности продуктов и разработчикам в выявлении слабых мест и уязвимостей в образе прошивки. EMBA предоставляет как можно больше информации о прошивке, чтобы тестировщик мог определить области фокуса и несёт ответственность за проверку и интерпретацию результатов.
Последние новости
- EMBA v2.0.4 - летняя версия
- Доступен демонстрационный отчёт EMBA
- С 6-летием, EMBA
- Ознакомьтесь с возможностью поддержки EMBA через ko-fi
- Black Hat Arsenal - демонстрация EMBArk - США 2026
- Black Hat Arsenal - лаборатория EMBA - США 2026
- Доступна запись доклада TROOPERS25 "SBOMs the right way"
- Доступна книга об EMBA
- Открыт новый магазин мерча EMBA — посмотрите мерч прямо сейчас
- EMBArk v0.3 - We are TROOPERS
- EMBA достиг очередной вехи. 3000 звёзд на GitHub.
- FLOSS Weekly Episode 802: EMBA – Layers Upon Layers Of Bash
- Доступна статья об EMBA на Medium
- Доступна запись BsidesLV
- Доступна запись сессии Black Hat EU 2022 Arsenal
- EMBA теперь является частью OWASP Firmware Security Testing Methodology
Ссылки на wiki для получения более подробной информации
Установка
Перед запуском EMBA убедитесь, что вы установили все зависимости с помощью скрипта установки и выполнили предварительные требования
git clone https://github.com/e-m-b-a/emba.git
cd emba
sudo ./installer.sh -d
Быстрый старт со стандартным профилем сканирования:
sudo ./emba -l ~/log -f ~/firmware -p ./scan-profiles/default-scan.emba
Быстрый старт со стандартным профилем SBOM:
Для получения дополнительной информации о возможностях SBOM в EMBA ознакомьтесь с wiki
sudo ./emba -l ~/log -f ~/firmware -p ./scan-profiles/default-sbom.emba
Быстрый старт с профилем сканирования с системной эмуляцией:
Для получения дополнительной информации о движке системной эмуляции EMBA ознакомьтесь с wiki.
sudo ./emba -l ~/log -f ~/firmware -p ./scan-profiles/default-scan-emulation.emba
EMBA поддерживает множество опций тестирования и отчётности. Для получения более подробной информации ознакомьтесь с wiki.
Присоединяйтесь
IoT растёт, разработка продолжается, и есть много новых функций, которые мы хотим добавить. Мы приветствуем pull requests и issues на GitHub. Также ознакомьтесь с документацией CONTRIBUTING и CONTRIBUTORS для получения более подробной информации о том, как стать частью сообщества EMBA.
Команда
Спонсируйте EMBA и EMBArk:
Окружение EMBA является бесплатным и открытым!
Мы вкладываем много времени и энергии в эти инструменты и связанные с ними исследования, чтобы это стало возможным. Теперь у вас есть возможность внести свой вклад в качестве спонсора!
Если вам нравится EMBA, у вас есть шанс поддержать будущую разработку, став Спонсором
Спасибо ❤️ Стать спонсором
Вы также можете угостить нас пивом здесь ❤️ Купите мне кофе
Чтобы показать свою любовь к EMBA с помощью красивых футболок или другого мерча, загляните в наш Spreadshop
EMBA - сканирование безопасности прошивок на высшем уровне
