Syft

Outil CLI et bibliothèque pour générer une facture de matériaux logiciels à partir d'images de conteneurs et de systèmes de fichiers

WindowsOutils systèmeOpen source

Vérifiez votre téléchargement

Sélectionnez le fichier téléchargé pour le comparer au hachage publié — la vérification s'exécute dans votre navigateur, rien n'est envoyé.

Captures d'écran

À propos

Syft examine les images de conteneurs, les systèmes de fichiers et les archives pour produire une Bill of Materials Software (SBOM) montrant les composants logiciels et les dépendances à l'intérieur. En tant que programme en ligne de commande et bibliothèque Go, il permet aux ingénieurs de générer cet inventaire dans des scripts ou d'intégrer la création SBOM dans leurs propres applications. Cela donne aux équipes de développement et d'exploitation une base concrète pour les enquêtes de vulnérabilité, la conformité des licences et la sécurité de la chaîne d'approvisionnement des logiciels.

Il accepte OCI, Docker, Singularity et d'autres formats d'images, ainsi que des cibles de système de fichiers et d'archives. Les résultats peuvent être émis sous forme de CycloneDX, SPDX, Syft JSON, et d'autres formats, et Syft peut convertir entre les formats SBOM. Il peut également créer des attestations SBOM signées sous la spécification in-to. Utilisé avec Grype, il prend en charge l’analyse des vulnérabilités du SBOM généré.

Les développeurs utilisent généralement Syft pour inspecter un conteneur ou un répertoire pendant les processus de génération et de mise en production, tandis que les équipes de sécurité et de conformité utilisent les résultats pour évaluer les dépendances et les licences des composants. La version open-source Syft d'Anchore est une application Windows pour les systèmes x64 fonctionnant sous Windows 10 ou une version ultérieure, ou Windows Server 2016 ou une version ultérieure.

La version 1.51.0 ajoute la détection du mode Go FIPS 140 natif dans les binaires et introduit la portée stdlib étendue et les modèles de modules pour la capture de symboles. Il corrige également les URLs de paquets incorrectes pour les anciens JAR manquant de métadonnées Maven et améliore la gestion des fichiers liés durement lors des scans d'images.

Nécessite Windows 10+ · Server 2016+ · Architecture : x64

Nouveautés de la v1.51.0

Caractéristiques ajoutées - détecter le mode Go FIPS 140 dans les binaires [PR #5155 @gunnypatel] - ajouter une portée étendue et des modèles de modules pour la capture de symboles [PR #5154 @wagoodman]

Corrections des bogues - Nettoyer les répertoires temporaires [PR #5117 @spiffcs] - ajouter des candidats CPE corrects pour Git pour Windows PE binaire [PR #5156 @westonsteimel] - javascript-package-cataloger crée fantôme <name>@unknown packages for subpath or export-map stub package.json files [Issue #5118] - Syft génère des PURL incorrectes pour les anciens JAR manquant de métadonnées Maven, causant Grype faux négatifs [Numéro #4598] [PR #5146 @ankit090701] - Lors de la numérisation d'une image, syft ne rapporte qu'un fichier par ensemble de liens durs, conduisant à un mauvais paquet SPDXVérificationCode [Numéro #5019] [PR #5029 @wagoodman] - Supporter les dernières versions binaires deno et quelques anciennes [Issue #5057] [PR #5084 @ychampion] - Mettre à jour les méthodes d'installation dans README.md [Numéro #3198]

Dépendances 9 changements de dépendance (9 mises à jour). 2 vulnérabilités corrigées. Réparé (2) - SGHA-hc8v-wwc9-vgxm (Haut) — github.com/go-git/go-git/v5 - SGHA-qgq7-7hm3-q39j (Moyen) — github.com/go-git/go-git/v5 Mise à jour (9 paquets) - github.com/diskfs/go-diskfs v1.9.3 → v1.9.4 - github.com/go-git/go-billy/v5 v59.0 → v5.9.1 - github.com/go-git/go-git/v5.19.1 → v5.19.2 (-) - 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/propriétés 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 (Changement complet)

Détails

PlateformeWindows
CatégorieOutils système
LicenceOpen source
TarifGratuit
ID du paquetAnchore.Syft
Dernière versionv1.51.0
Type de fichierZIP
OS minimumWindows 10+ · Server 2016+
Architecturex64
Taille du fichier28.1 MB
Publié30/09/2026

SHA-256

Est-ce que ça fonctionne toujours pour vous ?

Fonctionne (0)Ne fonctionne pas (0)Connectez-vous pour voter

Badge pour votre site web

Les développeurs peuvent indiquer que Syft est disponible sur MirrorNest. Copiez le code ci-dessous : le badge renvoie vers cette page et se met à jour automatiquement.

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)

Avis

Pas encore d'avis — soyez le premier.

Laisser un avis

Connectez-vous pour publier en tant que membre vérifié plutôt qu'anonymement.

Alternatives à Syft