Aller au contenu

Langues prises en charge


Différents langages de programmation nécessitent des types de scans distincts pour garantir une sécurité complète et une gestion des dépendances. Ci-dessous se trouve une correspondance des langages de programmation et de leurs types de scans correspondants :

Langue Fichier Image5 Rootfs6 Système de fichiers7 Dépôt8
Ruby Gemfile.lock - -
gemspec - -
Python Pipfile.lock - -
poetry.lock - -
requirements.txt - -
egg package1 - -
wheel package2 - -
conda package3 - -
PHP composer.lock
Node.js package-lock.json - -
yarn.lock - -
pnpm-lock.yaml - -
package.json - -
.NET packages.lock.json
packages.config
.deps.json
*Packages.props11
Java JAR/WAR/PAR/EAR4 - -
pom.xml - -
*gradle.lockfile - -
Go Binaires construits par Go - -
go.mod - -
Rust Cargo.lock
Binaires construits avec cargo-auditable - -
C/C++ conan.lock - -
Elixir mix.lock10 - -
Dart pubspec.lock - -
Swift Podfile.lock - -
Package.resolved - -