Software Composition Analysis
Wer weiß, woraus seine Software besteht, kennt seine Angriffsfläche. Und nur wer seine Angriffsfläche kennt, kann eine sinnvolle Verteidigung aufbauen. TrustSource liefert die exakte Komponentenliste — automatisiert, vollständig, nachweisbar.
Auf einen Blick
Die Herausforderung
Moderne Softwareprojekte bestehen zu über 80 % aus Drittkomponenten — Open-Source-Bibliotheken, Frameworks, Laufzeitumgebungen. Jede dieser Komponenten kann Schwachstellen enthalten, problematische Lizenzen mitbringen oder mit Schadcode kompromittiert sein. Wer nicht weiß, was in seiner Software steckt, hat keine Chance, das Risiko zu bewerten — geschweige denn, regulatorische Nachweispflichten wie den Cyber Resilience Act zu erfüllen.
So funktioniert SCA mit TrustSource
ts-scan analysiert Lockfiles, Manifeste und Container-Images und erzeugt eine vollständige SBOM nach CycloneDX oder SPDX — direkt im Build-Schritt Ihrer Pipeline. Die Ergebnisse fließen automatisch in die TrustSource-Plattform, wo sie gegen die Knowledge-Datenbank abgeglichen, auf Schwachstellen geprüft und für Audits aufbewahrt werden.
ts-scan ist quelloffen und kostenlos nutzbar: GitHub-Repository · Dokumentation
ts-scan steht als fertige GitHub Action im GitHub Marketplace bereit — SCA direkt in bestehende Workflows integriert, in wenigen Minuten.
Unterstützte Ökosysteme
ts-scan deckt alle verbreiteten Sprachen und Paketmanager ab — von systemnahem C/C++ bis zu modernen TypeScript-Stacks, von klassischen Maven-Projekten bis zu Container-Images.