Syft
CLI-Tool und Bibliothek zum Generieren einer Software Bill of Materials aus Container-Images und Dateisystemen
v1.51.0
28.1 MBgeprüft, sauber
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
SHA-256
Funktioniert das bei dir noch?
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.
<a href="https://mirrornest.com/software/syft-b38689da"><img src="https://mirrornest.com/badge/syft-b38689da.svg" alt="Syft on MirrorNest" height="20"></a>[](https://mirrornest.com/software/syft-b38689da)Bewertungen
Noch keine Bewertungen — sei der Erste.
Alternativen zu Syft
ShareX
ShareX is a free and open-source application that enables users to capture or record any area of their screen with a single keystroke. It also supports uploading images, text, and various file types to a wide range of destinations.
dotMemory Unit Standalone Launcher
Effective memory usage in .NET applications with dotMemory Unit
CPU-Z
System information software
cerebro-es (Install)
elasticsearch web admin tool
Vantage
Vantage
GamebarHandler
Gets rid of those pesky 'open ms-gamebar' and 'open ms-gamingoverlay' popups.