Przejdź do treści
BCF Embedded by Bright Coders' Factory (strona główna)
Forbes Diamonds 2023Forbes Diamonds 2024RapidRatings Top 35% Suppliers & Vendors H1 2026
Omów swój projekt
CRA i bezpieczeństwo

SBOM dla firmware: jak go generować i utrzymywać

SBOM to maszynowo czytelna lista wszystkich komponentów oprogramowania w wydaniu. Dla firmware jest użyteczny tylko wtedy, gdy build tworzy go automatycznie, a ktoś pilnuje wymienionych komponentów.

Autor: Zespół inżynierów BCF Embedded

Co zawiera SBOM

Nazwy komponentów, dokładne wersje, dostawców i licencje - dla Twojego kodu, RTOS lub dystrybucji Linuksa, SDK i HAL-i producentów, bootloaderów i bibliotek open source.

Dwa popularne formaty to SPDX i CycloneDX. Wybierz ten, który obsługują Twoje narzędzia i klienci.

Generuj go w buildzie

  • Obrazy Yocto mogą tworzyć dokumenty SPDX z metadanych buildu.
  • Zephyr udostępnia narzędzia do generowania SPDX z buildu.
  • W projektach bare-metal zapisuj dołączone komponenty i wersje w systemie budowania i eksportuj je przy wydaniu.
  • Nigdy nie utrzymuj SBOM ręcznie - rozjedzie się z prawdziwym firmware.

Utrzymuj jego przydatność

  • Przechowuj SBOM z każdą wydaną wersją firmware.
  • Regularnie sprawdzaj komponenty w bazach podatności.
  • Kieruj nowe znaleziska do zespołu odpowiedzialnego za produkt, z terminem oceny.

Dlaczego to ważne dla CRA

Od 11 grudnia 2027 CRA wymaga od producentów identyfikacji i dokumentowania komponentów, w tym SBOM. Bez niego odpowiedź na pytanie „czy nas to dotyczy?” po nowej podatności jest powolna i podatna na błędy. Zobacz naszą usługę cyberbezpieczeństwo i CRA.

Źródła

Omów swój projekt

Opisz projekt i cel. Inżynier odpowie w ciągu jednego dnia roboczego.

Wolisz e-mail?

[email protected]
  • Odpowiadamy w ciągu jednego dnia roboczego
  • NDA przed rozmowami technicznymi
BCF Embedded by Bright Coders' Factory (strona główna)

Inżynieria embedded od firmware i hardware po cyberbezpieczeństwo, AI i długoterminowe utrzymanie - od PoC do produkcji.

Kontakt

[email protected]

Firma

BCF Software Sp. z o.o.

TAX ID (NIP): PL 754 31 26 298

KRS: 0000634606

REGON: 365280382

NCAGE Code: 9CT2H

Dun & Bradstreet D-U-N-S©: 366333788

Nasze adresy

Opole (Siedziba)

ul. Technologiczna 2, 45-837 Opole

Wrocław (Biuro)

ul. Strzegomska 42B, 53-611 Wrocław

Warszawa (Biuro)

ul. Żurawia 6/12, 00-503 Warszawa

Schwäbisch Hall (Biuro w Niemczech)

Technologiezentrum, Stauffenbergstraße 35-38, 74523 Schwäbisch Hall, Niemcy

Londyn (Biuro w Wielkiej Brytanii)

71-75 Shelton Street, Covent Garden, London, WC2H 9JQ, United Kingdom

© 2026 Bcf-software.com All rights reserved

Polityka prywatności i cookies