Digital Solutions

Unsere Produkte: Ihre Lösung. Solutions for a digital world.

3D Weltkugel

SBOM Generator

Erstellen Sie CycloneDX-JSON direkt aus Ihrem Projekt

Generieren Sie Software Bill of Materials (SBOM) direkt aus Ihren Delphi-Projekten
– ohne zusätzliche Tools und bereit für Weiterverarbeitung in bestehenden Workflows.

Sprachauswahl

Tool FÜR DELPHI

SBOM Generator Software Bill of Materials

Generieren Sie Software Bill of Materials (SBOM) direkt aus Ihren Delphi-Projekten
– ohne zusätzliche Tools und bereit für Weiterverarbeitung in bestehenden Workflows.

SBOM für Delphi –
als CycloneDX JSON direkt aus Ihrem Projekt erzeugen

  • Plugin-basierte Erweiterung der Delphi IDE
  • Dockbare IDE-Fenster für SBOM-Analyse und -Bearbeitung
  • Export als CycloneDX JSON
  • Für CI/CD und Automatisierung geeignet

Native Erweiterung der Delphi IDE

Das SBOM-Plugin erweitert die Delphi IDE um eine integrierte Funktion zur Analyse und Verwaltung von Software-Komponenten.

Nach der Installation:
  • stehen dockbare IDE-Fenster zur Verfügung
  • können Komponenten und Abhängigkeiten direkt im Projektkontext eingesehen werden
  • erfolgt die Bedienung vollständig innerhalb der gewohnten Entwicklungsumgebung

  • Die SBOM wird dort vorbereitet und gesteuert, wo auch die Entwicklung stattfindet.

    Als Entwickler können Sie Ihrer SBOM-Pflicht vollständig nachkommen – ohne die Delphi IDE zu verlassen.

SBOM wird automatisch beim Kompilieren erzeugt

Die Erstellung der SBOM ist direkt in den Build-Prozess integriert.


Das bedeutet:
  • SBOM wird automatisch beim Kompilieren generiert
  • kein manueller Export oder zusätzlicher Schritt erforderlich
  • jede SBOM entspricht dem aktuellen Stand des Builds

    Die SBOM-Erstellung wird damit zu einem festen Bestandteil Ihres Entwicklungsprozesses.

CycloneDX JSON - standardisiert und weiterverarbeitbar

Die erzeugte SBOM wird als CycloneDX JSON-Datei bereitgestellt.

Dieses Format ermöglicht:
- standardisierte Nutzung in Security- und Compliance-Tools
- Weitergabe an Kunden, Partner oder Auditoren
- Integration in bestehende Auswertungs- und Monitoring-Systeme

Der Fokus liegt nicht nur auf der Erstellung, sondern auf der direkten Weiterverarbeitung.

Integration in bestehende Entwicklungs- und Build-Prozesse über CLI-Versionen

Neben der IDE-Integration steht eine CLI-Version zur Verfügung, die sich flexibel in bestehende Prozesse integrieren lässt.

Typische Szenarien:
- SBOM-Erstellung im automatisierten
- Build Integration in CI/CD-Pipelines
- Verarbeitung der CycloneDX-Dateien in nachgelagerten Systemen

Nutzung sowohl lokal in der IDE als auch vollständig automatisiert möglich.

Intelligente SBOM-Vererbung und Ergänzung

Das System berücksichtigt bestehende SBOMs und ergänzt fehlende Informationen automatisch.
So entsteht eine vollständige und konsistente SBOM – auch bei unvollständigen Ausgangsdaten.

Das bedeutet:
- vorhandene SBOMs werden automatisch übernommen
- Integration entlang von Abhängigkeiten (Eltern-Kind-Prinzip)
- automatische Generierung virtueller SBOMs für Komponenten ohne eigene SBOM
- zentrale Verwaltung dieser Informationen

Speziell für Delphi entwickelt – nicht generisch

Im Gegensatz zu generischen SBOM-Tools ist diese Lösung speziell für Delphi entwickelt.

Das bedeutet:
- bessere Erkennung von Delphi-spezifischen Komponenten
- direkte Integration in den Entwicklungsprozess
- weniger manueller Aufwand

Zusätzlich besteht eine Kooperation mit Embarcadero, um die SBOM-Funktion perspektivisch noch tiefer in das Delphi-Ökosystem zu integrieren.

Warum SBOMs für Delphi-Projekte besonders anspruchsvoll sind

Viele bestehende Anwendungen basieren auf gewachsenen Delphi-Codebasen.

Das führt häufig zu:
- unvollständiger Dokumentation von Abhängigkeiten
- fehlenden automatisierten Lösungen manuellen und fehleranfälligen Prozessen
- kein einheitliches Library-Management-System
- Komponenten und Abhängigkeiten sind oft über die gesamte Festplatte verteilt

Generische SBOM-Tools sind dafür oft nicht geeignet.

SBOMs und der Cyber Resilience Act (CRA)

Der Cyber Resilience Act (CRA) stellt neue Anforderungen an die Sicherheit und Transparenz von Softwareprodukten.

Unternehmen müssen künftig:
- eingesetzte Komponenten dokumentieren
- Abhängigkeiten nachvollziehbar machen
- SBOMs bereitstellen

Eine automatisierte SBOM-Generierung wird damit zum zentralen Bestandteil moderner Softwareentwicklung.

Was ist eine SBOM (Software Bill of Materials)?

Eine Software Bill of Materials (SBOM) ist eine strukturierte Auflistung aller Komponenten, Bibliotheken und Abhängigkeiten einer Anwendung.

Sie wird typischerweise in Formaten wie CycloneDX JSON bereitgestellt und dient dazu:

  • Transparenz über Software-Komponenten zu schaffen
  • Sicherheitsrisiken schneller zu identifizieren
  • Anforderungen von Kunden und Regulatoren zu erfüllen

Sie haben Feedback zu unserer Beta-Version?

Sie haben unser Produkt bereits gedownloaded und möchten uns Feedback oder Verbesserungsvorschläge geben?
Immer her damit! Wir freuen uns auf Ihre Anregungen.

SBOM Generator App

Disclaimer:
Unsere neue Software befindet sich aktuell in der Beta‑Phase. Sie können diese kostenlos testen und uns durch dein Feedback bei der Weiterentwicklung unterstützen. Bitte beachten Sie, dass es sich um eine Vorabversion handelt, die noch Fehler enthalten kann.

Produktinformationen

  • Art des Produkts: Software
    (Beta-Version)
  • Bereitstellung: Digitaler Download
  • Funktionsumfang: Vorabversion – eingeschränkter Funktionsumfang möglich
  • Laufzeit: unbegrenzte Testnutzung
  • Updates: Nach bestem Wissen, aber ohne Garantie auf vollständige Funktion

DOWNLOAD BETA VERSION

Wir freuen uns über Ihr Feedback. Hier können Sie uns zum Produkt Rückmeldungen geben. 

Wichtiger Hinweis zur Beta-Version

Diese Software befindet sich in der Beta‑Phase. Die Version dient ausschließlich zu Test- und Evaluierungszwecken.

Keine Garantie / Keine zugesicherte Funktion

Die Beta-Version kann Fehler, Einschränkungen oder unerwartetes Verhalten enthalten. Sie wird „wie gesehen“ bereitgestellt, ohne jegliche ausdrückliche oder stillschweigende Garantie.

Keine Gewährleistung

Für die Beta-Version gelten keine Gewährleistungsansprüche.
Du nutzt die Software auf eigenes Risiko.

Haftungsbeschränkung

Wir übernehmen keine Haftung für Schäden, Datenverluste oder Folgeschäden, die durch die Nutzung der Beta-Version entstehen.

Änderungen vorbehalten

Funktionen können jederzeit verändert, erweitert oder entfernt werden. Wir übernehmen keine Verpflichtung, die Beta-Version weiterzuführen oder eine finale Version bereitzustellen.

Feedback-Nutzung

Mit der Nutzung erklärst du dich einverstanden, dass anonymisiertes Feedback zur Verbesserung der Software verwendet werden darf – soweit du dem nicht widersprichst.

Nicht für produktive Umgebungen geeignet

Die Beta-Version ist nicht für produktive Unternehmensumgebungen oder sicherheitskritische Szenarien vorgesehen.

Feedback - SBOM Tool

Vielen Dank für Ihre Unterstützung und Ihre Mithilfe zur Verbesserung des Produktes.

Thank you very much for your support and for helping us to improve  the product.

SBOM Generator App

Disclaimer:
Our new software is currently in the beta phase. You can try it out for free and help us improve it by providing your feedback. Please note that this is a pre-release version which may still contain bugs.

Product information

  • Product type: Software
    (Beta version)
  • Delivery: Digital download
  • Features: Pre-release version – functionality may be limited
  • Duration: Unlimited trial use
  • Updates: Provided to the best of our knowledge, but without any guarantee of full functionality

DOWNLOAD BETA VERSION

We’d love to hear your feedback. You can provide your feedback on the product here.

Important note regarding the beta version

This software is currently in the beta phase. This version is intended solely for testing and evaluation purposes.

No guaranteed functionality

The beta version may contain errors, limitations or unexpected behaviour. It is provided ‘as is’, without any express or implied warranty.

No warranty

No warranty claims apply to the beta version.
You use the software at your own risk.

Limitation of Liability

We accept no liability for any damage, loss of data or consequential loss arising from the use of the beta version.

Subject to change

Features may be modified, expanded or removed at any time. We are under no obligation to continue the beta version or to provide a final version.

Use of Feedback

By using this software, you agree that anonymised feedback may be used to improve the software – unless you object to this.

Not suitable for production environments

The beta version is not intended for use in production business environments or safety-critical scenarios.