Maenken Systems Components

SBOM Generator

SBOM Generator

SBOMs für Delphi direkt im Build erzeugen.

Der MSys SBOM Generator analysiert Delphi-Projekte und erstellt nach einem erfolgreichen Build eine standardisierte CycloneDX-SBOM. Paketquellen, Versionen, Lizenzen und Package URLs werden dort dokumentiert, wo das Projekt gebaut wird.

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.

Quellen und Abhängigkeiten nachvollziehbar erfassen.

Der Generator ordnet kompilierte Units den verwendeten Paketen und Bibliotheken zu. So entsteht eine SBOM mit Herkunft, Version, Lizenzinformationen und PURLs statt einer reinen Liste technischer Dateien.

MSys Tool Suite

SBOM Generator

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

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

Die erzeugte SBOM wird als CycloneDX JSON-Datei bereitgestellt. Dieses Format ermöglicht die standardisierte Nutzung in Security- und Compliance-Tools sowie die Weitergabe an Kunden, Partner oder Auditoren. Ebenfalls leistet es die 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. Die Nutzung ist sowohl lokal in der IDE als auch vollständig automatisiert möglich. Im Gegensatz zu generischen SBOM-Tools ist diese Lösung speziell für Delphi entwickelt.

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

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.

MSys Tool Suite

Vorteile

Software Bill of Materials

Native Erweiterung der Delphi IDE

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

Das SBOM-Plugin erweitert die Delphi IDE um eine integrierte Funktion zur Analyse und Verwaltung von Software-Komponenten. Als Entwickler können Sie Ihrer SBOM-Pflicht vollständig nachkommen – ohne die Delphi IDE zu verlassen.

 

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

Plug-In Suite für Delphi

MSys Tool Suite für Delphi RAD

Mehr Funktionen für RAD Studio. Gemeinsam in einer Suite.

Die MSys Tool Suite erweitert Delphi- und C++Builder-Projekte in RAD Studio 12 und aufwärts um Werkzeuge für Aufgabenverwaltung, KI-Unterstützung, Komponententransparenz und Release-Prozesse. Die Plugins werden gemeinsam installiert und sind direkt in der IDE erreichbar.

Viele Unternehmen betreiben geschäftskritische Software in Delphi.
Diese Projekte sind langlebig, stabil und wirtschaftlich relevant. Gleichzeitig steigen die Anforderungen an Softwareentwicklung: Nachvollziehbarkeit, Automatisierung, sichere Lieferketten, KI-gestützte Analyse und regulatorische Transparenz werden zunehmend zur Pflicht. MSys Tool Suite schließt diese Lücke. Die Suite erweitert RAD Studio 13 um eine modulare, Delphi-native Werkzeugschicht. Aufgaben, KI-Zugriff, SBOMs und IDE-Hilfsfunktionen werden als Plugins direkt in den  Entwicklungsprozess integriert. Dadurch entstehen keine Medienbrüche zwischen IDE, Dateisystem, Quellcodeverwaltung, Assistenzsystemen und Compliance-Dokumentation.

Die MSys Tool Suite bündelt eine wachsende Auswahl an Erweiterungen für typische Aufgaben in Delphi- und C++Builder-Projekten.

Die benötigten Plugins werden gemeinsam installiert, erscheinen im MSys-Menü und arbeiten direkt im Kontext von RAD Studio. So entsteht keine weitere Plattform neben der IDE. Die Funktionen ergänzen den bestehenden Entwicklungsablauf dort, wo sie gebraucht werden.

Transparenz

SBOM Generator

Dokumentiert die Bestandteile eines Delphi-Projekts als standardisierte Software Bill of Materials.

mehr erfahren

KI in der IDE

MCP für RAD

Eröffnet Kai und anderen MCP-fähigen Clients einen erweiterten, strukturierten Zugriff auf die laufende RAD-Studio-IDE.

mehr erfahren

RELEASE

Code Signer

Integriert die Signierung erzeugter Dateien direkt in den Build-Prozess von RAD Studio.

mehr erfahren

Organisation

Project ToDo Manager

Verwaltet Aufgaben direkt im Projekt und hält offene Punkte beim zugehörigen Delphi-Code.

mehr erfahren

Produktivität

AutoReload

Hält extern bearbeitete Dateien in RAD Studio ohne wiederkehrende Rückfragen aktuell.

mehr erfahren

Support Wünsche & Anregungen

Ob Supportanfrage, Verbesserungsvorschlag oder neuer Wunsch – über unser Ticketsystem können Sie Ihr Anliegen einfach einreichen und den Bearbeitungsstatus jederzeit nachvollziehen.

SBOM Generator Produkt Newsletter

Registrieren Sie sich hier um Informationen und Updates rund um unseren SBOM Generator zu erhalten.

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:
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
  • Vorabversion: eingeschränkter Funktionsumfang möglich
  • Laufzeit: unbegrenzte Testnutzung
  • Updates: Nach bestem Wissen, aber ohne Garantie auf vollständige Funktion
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.