Configuration système requise pour SCA
Les types de fichiers qu'AppScan 360° est capable d'examiner lorsque vous réalisez un test Open Source.
Langues prises en charge
AppScan 360° s'efforce de prendre en charge autant de packages Open Source que possible ; nous mettons à jour quotidiennement les données CVE. Cependant, les informations de licence peuvent ne pas toujours être disponibles pour les packages moins courants.
| Langage et version | Gestionnaire de packages/construction et version | Fichiers de configuration pris en charge par le gestionnaire de packages/construction |
|---|---|---|
| .NET |
|
|
|
|
|
|
Pour .NET uniquement, SCA peut analyser le fichier de configuration avant la création, mais les résultats ne comprendront que des bibliothèques directes et seront moins précis. | |
| Java | Java avec Maven | Maven doit être installé et le projet pom.xml doit pouvoir être créé. |
| Java/Kotlin avec Gradle |
|
|
| JavaScript NodeJS | NPM (version 5.0.0/2017 et ultérieure) |
|
| Yarn Classic (versions 1.x) et Yarn Berry (versions 2.x, 3.x et 4.x) |
|
|
| Python (version 3.3 et ultérieure) | Pip (version 3.4 et ultérieure) |
|
| Poetry (toutes les versions) |
|
|
| Aller | Modules Go (GO version 1.15 et ultérieure) | L'interface de ligne de commande GO and GO est installée et le projet inclut le fichier de configuration go.mod. |
| PHP | Composer | PHP et Composer doivent être installés et un fichier composer.json valide doit exister. |
| C/C++ | Conan | Conan doit être installé, le projet doit pouvoir être créé et un fichier conanfile.txt ou conanfile.py valide doit exister. |