Part of #118. Implement the FirmwareStatic scanner (the #128 stub) for firmware images using EMBA + binwalk + cve-bin-tool.
FirmwareStatic
For firmware images (bare-metal .bin, Yocto .wic/rootfs, extracted firmware) we need image-level static analysis: unpack the filesystem, enumerate components, map CVEs, find secrets and weak configs.
.bin
.wic
IoTGoat, extracted OpenWrt/router firmware, Yocto-built .wic images.
Firmware ingest (#120, computes the sha256 = tramiton reconciliation key), the FirmwareStatic scanner stub (#128), CS-A2 (EMBA + cve-bin-tool + binwalk).
No dependencies set.
The note is not visible to the blocked user.
Part of #118. Implement the
FirmwareStaticscanner (the #128 stub) for firmware images using EMBA + binwalk + cve-bin-tool.Context
For firmware images (bare-metal
.bin, Yocto.wic/rootfs, extracted firmware) we need image-level static analysis: unpack the filesystem, enumerate components, map CVEs, find secrets and weak configs.Approach
Test targets (OSS)
IoTGoat, extracted OpenWrt/router firmware, Yocto-built
.wicimages.Depends
Firmware ingest (#120, computes the sha256 = tramiton reconciliation key), the
FirmwareStaticscanner stub (#128), CS-A2 (EMBA + cve-bin-tool + binwalk).