Skip to content

Software-Stückliste (SBOM)

Jeder ausgelieferte Pulse-Build enthält eine Software-Stückliste (SBOM): ein maschinenlesbares Verzeichnis aller im Produkt enthaltenen Drittanbieter-Komponenten.

Pulse veröffentlicht seine SBOM im CycloneDX-JSON-Format. Es handelt sich um ein einzelnes zusammengeführtes Dokument, das alle ausgelieferten Komponenten abdeckt:

  • Das Haskell-Backend (aus dem festgelegten Abhängigkeitssatz aufgelöst)
  • Die Go-Dienste — den OPC-UA-Kollektor, den S7-Kollektor und die Appliance-CLI
  • Die Web- und Mobile-Oberflächen (npm-Abhängigkeiten)

Download

Pulse-SBOM herunterladen (CycloneDX JSON)

Sie können die Datei auch im Browser öffnen.

Verwendung der SBOM

Die CycloneDX-Datei kann von gängigen Supply-Chain- und Schwachstellen-Tools eingelesen werden — zum Beispiel Dependency-Track, Grype oder Trivy —, um Lizenzen zu prüfen und die von Pulse ausgelieferten Komponenten auf bekannte Schwachstellen zu untersuchen.