Syft

CLI-Tool und Bibliothek zum Generieren einer Software Bill of Materials aus Container-Images und Dateisystemen

WindowsSystemwerkzeugeOpen Source

Download überprüfen

Wähle die heruntergeladene Datei aus, um sie mit dem veröffentlichten Hash zu vergleichen — die Prüfung läuft in deinem Browser, es wird nichts hochgeladen.

Screenshots

Über

Syft untersucht Containerbilder, Dateisysteme und Archive, um eine Software Bill of Materials (SBOM) zu erstellen, die die darin enthaltenen Softwarekomponenten und Abhängigkeiten zeigt. Als Kommandozeilenprogramm und als Go-Bibliothek können Ingenieure dieses Inventar in Skripten generieren oder die SBOM-Erstellung in ihre eigenen Anwendungen einbetten. Dies gibt Entwicklungs- und Betriebsteams eine konkrete Grundlage für Schwachstellenuntersuchungen, Lizenzkonformität und Software-Lieferkettensicherheit.

Es akzeptiert OCI, Docker, Singularity und andere Bildformate sowie Dateisystem- und Archivziele. Die Ergebnisse können als CycloneDX, SPDX, Syft JSON und andere Formate ausgegeben werden, und Syft kann zwischen SBOM-Formaten konvertiert werden. Es kann auch signierte SBOM-Bescheinigungen unter der In-toto-Spezifikation erstellen. Es wird mit Grype verwendet und unterstützt das Scannen von Schwachstellen gegen die generierte SBOM.

Entwickler verwenden Syft häufig, um einen Container oder ein Verzeichnis während der Build- und Release-Workflows zu inspizieren, während Sicherheits- und Compliance-Teams die Ergebnisse verwenden, um Abhängigkeiten und Komponentenlizenzierung zu bewerten. Die Open-Source-Version von Syft von Anchore ist eine Windows-Anwendung für x64-Systeme mit Windows 10 oder höher oder Windows Server 2016 oder höher.

Version 1.51.0 fügt die Erkennung des nativen Go FIPS 140-Modus in Binärdateien hinzu und führt erweiterte Stdlib-Bereichs- und Modulmuster für die Symbolerfassung ein. Es behebt auch falsche Paket-URLs für Legacy-JARs ohne Maven-Metadaten und verbessert die Handhabung von fest verlinkten Dateien während Bildscans.

Erfordert Windows 10+ · Server 2016+ · Architektur: x64

Neuigkeiten in v1.51.0

Zusätzliche Features - den nativen Go FIPS 140-Modus in Binärdateien erkennen [PR #5155 @gunnypatel] - Erweiterter Stdlib-Bereich und Modulmuster für die Symbolerfassung hinzufügen [PR #5154 @wagoodman]

Bugfixes - Bereinigen Sie temporäre Verzeichnisse [PR #5117 @spiffcs] - Fügen Sie korrekte CPE-Anbieter / Produktkandidaten für Git für Windows PE binary hinzu [PR #5156 @westonsteimel] - javascript-package-cataloger erstellt phantom <name>@unknown packages für Subpath- oder Export-map stub package.json-Dateien [Ausgabe #5118] Syft erzeugt falsche PURLs für Legacy-JARs, bei denen Maven-Metadaten fehlen, was zu Grype-Falschnegativen führt [Ausgabe #4598] [PR #5146 @ankit090701] - Beim Scannen eines Bildes meldet syft nur eine Datei pro Satz Hardlinks, was zu einem falschen SPDX-Paket führtVerificationCode [Ausgabe #5019] [PR #5029 @wagoodman] - Unterstützen Sie deno binär neueste und einige alte Versionen [Ausgabe #5057] [PR #5084 @ychampion] - Aktualisierung der Installationsmethoden in README.md [Ausgabe #3198]

Abhängigkeiten 9 Abhängigkeitsänderungen (9 aktualisiert). 2 Schwachstellen behoben. 🟢 Remediate (2) - GHSA-hc8v-wwc9-vgxm (High) - github.com/go-git/go-git/v5 - GHSA-qgq7-7hm3-q39j (Mittelwert) - github.com/go-git/go-git/v5 Aktualisiert (9 Pakete) - github.com/diskfs/go-diskfs v1.9.3 → v1.9.4 - github.com/go-git/go-billy/v5 v5.9.0 → v5.9.1 - github.com/go-git/go-git/v5 v5.19.1 → v5.19.2 (🟢 remediated GHSA-hc8v-wwc9-vgxm, GHSA-qgq7-7hm3-q39j) - github.com/jedib0t/go-pretty/v6 v6.8.1 → v6.8.3 - github.com/klauspost/compress v1.19.0 → v1.19.1 - github.com/magiconair/properties v1.8.10 → v1.18.11 - github.com/ulikunitz/xz v0.5.15 → v0.5.16 - go.yaml.in/yaml/v3 v3.0.4 → v3.0.5 - modernc.org/sqlite v1.54.0 → v1.55.0 (Full Changelog)

Details

PlattformWindows
KategorieSystemwerkzeuge
LizenzOpen Source
PreisKostenlos
Paket-IDAnchore.Syft
Neueste Versionv1.51.0
DateitypZIP
Mindest-OSWindows 10+ · Server 2016+
Architekturx64
Dateigröße28.1 MB
Veröffentlicht30.9.2026

SHA-256

Funktioniert das bei dir noch?

Funktioniert (0)Funktioniert nicht (0)Zum Abstimmen anmelden

Badge für Ihre Website

Entwickler können zeigen, dass Syft auf MirrorNest verfügbar ist. Kopieren Sie den Code unten: Das Badge verlinkt auf diese Seite und aktualisiert sich automatisch.

Syft on MirrorNest
HTML
<a href="https://mirrornest.com/software/syft-b38689da"><img src="https://mirrornest.com/badge/syft-b38689da.svg" alt="Syft on MirrorNest" height="20"></a>
Markdown
[![Syft on MirrorNest](https://mirrornest.com/badge/syft-b38689da.svg)](https://mirrornest.com/software/syft-b38689da)

Bewertungen

Noch keine Bewertungen — sei der Erste.

Bewertung abgeben

Melde dich an, um als verifiziertes Mitglied statt anonym zu posten.

Alternativen zu Syft