
EMBA - L'analizzatore di sicurezza del firmware
EMBA è progettato come lo strumento centrale per l'analisi del firmware e la creazione di SBOM per penetration tester, team di sicurezza prodotto, sviluppatori e product manager responsabili. Supporta l'intero processo di analisi della sicurezza partendo dall'estrazione del firmware, eseguendo l'analisi statica e l'analisi dinamica tramite emulazione, costruendo lo SBOM e infine generando un report di vulnerabilità basato sul web. EMBA scopre automaticamente possibili punti deboli e vulnerabilità nel firmware. Esempi includono binari insicuri, componenti software vecchi e obsoleti, script potenzialmente vulnerabili o password hard-coded. EMBA è uno strumento da riga di comando con la possibilità di generare un report web facile da usare per ulteriori analisi.
EMBA assiste penetration tester, team di sicurezza prodotto e sviluppatori nell'identificazione di punti deboli e vulnerabilità nell'immagine del firmware. EMBA fornisce quante più informazioni possibili sul firmware, in modo che il tester possa decidere le aree di interesse e sia responsabile della verifica e dell'interpretazione dei risultati.
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
sudo ./emba -l ~/log -f ~/firmware -p ./scan-profiles/default-scan.emba
Per maggiori dettagli sulle capacità SBOM di EMBA, consulta il wiki
sudo ./emba -l ~/log -f ~/firmware -p ./scan-profiles/default-sbom.emba
Per maggiori dettagli sul motore di emulazione di sistema di EMBA, consulta il wiki.
sudo ./emba -l ~/log -f ~/firmware -p ./scan-profiles/default-scan-emulation.emba
EMBA supporta molteplici opzioni di test e reporting. Per maggiori dettagli, consulta il wiki.
L'IoT sta crescendo, lo sviluppo è in corso e ci sono molte nuove funzionalità che vogliamo aggiungere. Accogliamo con favore pull request e segnalazioni di problemi su GitHub. Controlla anche la documentazione CONTRIBUTING e CONTRIBUTORS per ulteriori dettagli su come entrare a far parte della comunità EMBA.
Sponsorizza EMBA e EMBArk:
L'ambiente EMBA è gratuito e open source!
Mettiamo molto tempo ed energia in questi strumenti e nella ricerca correlata per far sì che ciò accada. Ora è possibile per te contribuire come sponsor!
Se ti piace EMBA, hai la possibilità di supportare lo sviluppo futuro diventando uno Sponsor
Grazie ❤️ Diventa uno Sponsor
Puoi anche offrirci una birra qui ❤️ Offrimi un caffè
Per mostrare il tuo amore per EMBA con belle magliette o altro merchandise, consulta il nostro Spreadshop
EMBA - scansione della sicurezza del firmware al suo meglio