Ce script Python permet de convertir un fichier OBOM CycloneDX (type obom.json
) généré avec cdxgen
en un format compatible avec Cyberwatch.
git clone https://github.com/Galeax/cyberwatch-sbom-adapter.git
- Générer les fichiers OBOM avec CDXGen, à l'aide de la commande
cdxgen -t os
(à générer sur chaque machine). - Placer les fichiers obtenus dans le dossier
InputFiles
- Lancer le script :
python3 sbom_adapter.py
-
Les fichiers convertis seront générés automatiquement dans le dossier
OutputFiles/
. -
Vous pourrez alors importer le tout dans Cyberwatch via
cyberwatch-cli airgap upload
ou via l'interface (Actifs > Airgap).
Ce projet est couvert par la licence MIT.