| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| EMBA v1.5.2 - SBOM - The next generation source code.tar.gz | 2025-03-11 | 3.2 MB | |
| EMBA v1.5.2 - SBOM - The next generation source code.zip | 2025-03-11 | 3.4 MB | |
| README.md | 2025-03-11 | 11.4 kB | |
| Totals: 3 Items | 6.7 MB | 0 | |
We need to talk about serious SBOM tooling! The CRA will hit us all ... quite hard and very soon. Check the dates (from Wikipedia):
And check the SBOM requiremenents here:
To give it a bump there are also some penalties if you are not able to fulfill the CRA:
We have seen this coming a while ago and decided to move EMBA from the firmware analyzer to the SBOM tool (without loosing our main competence in firmware analysis). During the last months we have rewritten main parts of EMBA to ensure we can build SBOMs. The goal was not only to build some SBOM ... our goal was always to build SBOMs that provide more value, are reproducible and accurate. This also includes targets where no package manager is available but also systems with multiple package managers.
The following highlights happened somehow during the last weeks: * cve-bin-tool integration for module f17 resulted in a rewrite of f20 (which was completely removed for this release) * SBOM VEX support via module f17 (integrated into the main SBOM but also available seperated) * Further sources for SBOM generation are supported - Check our wiki * Improved S09 threading by @gluesmith2021 * Massive bug fixing - more and more bug reports from our fellow EMBA users are coming in * More and more users are also helping in fixing stuff ... thank you for supporting EMBA * Improved the system check on EMBA startup resulted in speeding up EMBA * Improved our quality checking process of newly built EMBA base images * Integrated auto generation of kernel and gcc data into our github pipeline (available in config directory)
Beside your ongoing support with feedback, testing, working on issues and spreading EMBA you can now also support EMBA as a sponsor.

Check it out here and start being an essential part of the future of EMBA
It is always a pleasure to welcome new contributors to EMBA. This time we welcome: * @chconil made their first contribution in https://github.com/e-m-b-a/emba/pull/1415
How can you reach us and stay up to date? Just take one of these channels: * Bluesky * Mastodon * Github discussions * Github issues * LinkedIn * X
Now, start your fresh Kali Linux (put enough CPU power and RAM into it) and install EMBA:
└─$ git clone https://github.com/e-m-b-a/emba.git
└─$ cd emba
└─$ sudo ./installer.sh -d
This will install all pre-requisites, including the docker base image and the CVE database, which will need some bandwith, harddrive space and time.
Afterwards, you are ready to analyse your first firmware with EMBA:
└─$ sudo ./emba -l ~/log -f ~/firmware -p ./scan-profiles/quick-scan.emba
For updating your oudated EMBA installation, please check the update section in our wiki.
What's Changed
- Fix missing kernel config analysis because of lKCONFIG_EXTRACTED/KCON… by @chconil in https://github.com/e-m-b-a/emba/pull/1415
- Metasploit database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1417
- CISA known exploited database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1418
- Snyk database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1419
- Snyk database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1421
- CISA known exploited database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1420
- Version identifier bugs / New binwalk with improved decryptor by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1416
- fix s118 threading output / p99 csv by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1423
- Snyk database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1427
- Metasploit database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1424
- CISA known exploited database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1425
- Quick version identifier update by @github-actions in https://github.com/e-m-b-a/emba/pull/1426
- p65 rpm, fixes, cleanup by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1428
- Quick version identifier update by @github-actions in https://github.com/e-m-b-a/emba/pull/1432
- CISA known exploited database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1431
- Metasploit database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1430
- add ipk module, fix rpm db module by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1429
- remove grep log by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1437
- fix x86 run script by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1435
- update copyright 2025 by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1438
- Metasploit database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1440
- CISA known exploited database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1441
- Snyk database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1442
- Initial json logger by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1444
- Little error handling updates by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1443
- Snyk database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1447
- CISA known exploited database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1446
- Metasploit database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1445
- Metasploit database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1449
- CISA known exploited database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1450
- Snyk database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1451
- CISA known exploited database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1454
- Snyk database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1455
- Update grype.yml by @BenediktMKuehne in https://github.com/e-m-b-a/emba/pull/1456
- Manual update GCC and kernel release configs by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1457
- Add gcc and linux workflow by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1460
- Fix empty results from S09 because of "grep: Argument list too long" by @gluesmith2021 in https://github.com/e-m-b-a/emba/pull/1461
- CVE bin tool integration, VEX support -> F20 replacement by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1452
- S09 unique bins by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1465
- Snyk database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1469
- CISA known exploited database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1468
- Metasploit database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1467
- Effective (and fast) S09 threading by @gluesmith2021 in https://github.com/e-m-b-a/emba/pull/1462
- Linux kernel version database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1470
- SBOM: C/C++ Conan package management integration by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1473
- disabled status-bar for embark by @BenediktMKuehne in https://github.com/e-m-b-a/emba/pull/1459
- Revert "disabled status-bar for embark" by @BenediktMKuehne in https://github.com/e-m-b-a/emba/pull/1474
- fix results from race condition in MD5 list generation by @gluesmith2021 in https://github.com/e-m-b-a/emba/pull/1471
- S115 [#1476] by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1477
- CISA known exploited database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1481
- Metasploit database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1480
- Snyk database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1482
- Linux kernel version database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1479
- little fixes and cleanup by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1483
- Foscam extraction (P20) fixes by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1484
- CVE update db by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1486
- Metasploit database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1488
- Snyk database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1491
- Quick version identifier update by @github-actions in https://github.com/e-m-b-a/emba/pull/1490
- CISA known exploited database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1489
- Linux kernel version database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1487
- fixing bugs by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1492
- SBOM cpan/php/python module by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1493
- Installer fixes by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1495
- Remove dep checker for container by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1494
- Ensure SBOM is valid by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1498
- S26 issue - add further deps by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1496
- Fix s118 log by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1499
- Linux kernel version database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1501
- CISA known exploited database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1503
- Metasploit database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1502
- Snyk database update by @github-actions in https://github.com/e-m-b-a/emba/pull/1504
- No findings no log/Installer warning by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1500
- max_pid_protections to named references by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1505
- bump version v1.5.2 by @m-1-k-3 in https://github.com/e-m-b-a/emba/pull/1506
New Contributors
- @chconil made their first contribution in https://github.com/e-m-b-a/emba/pull/1415
Full Changelog: https://github.com/e-m-b-a/emba/compare/v1.5.1-rise-from-the-dead...v1.5.2-SBOM-next-generation-EMBA