
emba v2.0.4-summer_edition
EMBA - L'analizzatore di sicurezza del firmware
EMBA
L'analizzatore di sicurezza per il firmware dei dispositivi embedded
EMBA è progettato come strumento centrale di analisi del firmware e di SBOM per penetration tester, team di sicurezza dei prodotti, sviluppatori e product manager responsabili. Supporta l'intero processo di analisi della sicurezza a partire dall'estrazione del firmware, eseguendo analisi statica e analisi dinamica tramite emulazione, costruendo l'SBOM e infine generando un report delle vulnerabilità basato sul web. EMBA scopre automaticamente possibili punti deboli e vulnerabilità nel firmware. Esempi sono binari non sicuri, componenti software vecchi e obsoleti, script potenzialmente vulnerabili o password hard-coded. EMBA è uno strumento a riga di comando con la possibilità di generare un report web facile da usare per ulteriori analisi.
EMBA assiste i penetration tester, i team di sicurezza dei prodotti e gli sviluppatori nell'identificazione di punti deboli e vulnerabilità nell'immagine del firmware. EMBA fornisce quante più informazioni possibili sul firmware, affinché il tester possa decidere le aree di interesse ed è responsabile della verifica e dell'interpretazione dei risultati.
Ultime notizie
- EMBA v2.0.5 - Iced latte edition
- EMBA v2.0.4 - summer edition
- EMBA demo report available
- Buon sesto compleanno EMBA
- Check the ko-fi support possibility for EMBA
- Black Hat Arsenal - EMBArk demo - USA 2026
- Black Hat Arsenal - EMBA lab - USA 2026
- Recording of TROOPERS25 talk "SBOMs the right way" available
- The EMBA book is available
- The new EMBA merch store is online - check your merch now
- EMBArk v0.3 - We are TROOPERS
- EMBA reached the next milestone. 3000 GitHub stars accomplished.
- FLOSS Weekly Episode 802: EMBA – Layers Upon Layers Of Bash
- EMBA article on Medium available
- BsidesLV recording available
- Recording of Black Hat EU 2022 Arsenal session available
- EMBA is now part of the OWASP Firmware Security Testing Methodology
Link alla wiki per informazioni più dettagliate
Installazione
Prima di eseguire EMBA assicurati di aver installato tutte le dipendenze con lo script di installazione e di aver soddisfatto i prerequisiti
git clone https://github.com/e-m-b-a/emba.git
cd emba
sudo ./installer.sh -d
Avvio rapido con il profilo di scansione predefinito:
sudo ./emba -l ~/log -f ~/firmware -p ./scan-profiles/default-scan.emba
Avvio rapido con il profilo SBOM predefinito:
Per ulteriori dettagli sulle capacità SBOM di EMBA consulta la wiki
sudo ./emba -l ~/log -f ~/firmware -p ./scan-profiles/default-sbom.emba
Avvio rapido con il profilo di scansione system-emulation:
Per ulteriori dettagli sul motore di system-emulation di EMBA consultare la wiki.
sudo ./emba -l ~/log -f ~/firmware -p ./scan-profiles/default-scan-emulation.emba
EMBA supporta molteplici opzioni di test e reportistica. Per maggiori dettagli consulta la wiki.
Partecipa
L'IoT è in crescita, lo sviluppo è in corso e ci sono molte nuove funzionalità che vogliamo aggiungere. Accogliamo con favore pull request e issue su GitHub. Consulta anche la documentazione CONTRIBUTING e CONTRIBUTORS per ulteriori dettagli su come far parte della community di EMBA.
Team
Sponsorizza EMBA e EMBArk:
