Retour aux mises à jour
New releaseAug 18, 2026

openvas-scanner v23.50.17

Ce dépôt contient le composant scanner pour Greenbone Community Edition.

Partager

Greenbone Logo

OpenVAS Scanner

GitHub releases Docker Pulls Docker Image Size CI

Ceci est l'OpenVAS Scanner de la Greenbone Community Edition.

Il est utilisé pour les appliances Greenbone Enterprise et constitue un moteur d'analyse complet qui exécute un flux de Tests de Vulnérabilité (VT) mis à jour et enrichi en continu.

Versions

Tous les fichiers de version sont signés avec la clé d'intégrité du Greenbone Community Feed. Cette clé gpg peut être téléchargée à l'adresse https://www.greenbone.net/GBCommunitySigningKey.asc et l'empreinte est 8AE4 BE42 9B60 A59B 311C 2E73 9823 FAA6 0ED1 E580.

Installation

Ce module peut être configuré, compilé et installé avec les commandes suivantes :

cmake .
make install

Pour les prérequis et instructions d'installation détaillés, veuillez consulter le fichier INSTALL.md. Ce fichier contient également les instructions pour configurer openvas et pour rendre le scanner disponible aux autres modules GVM.

Si vous n'êtes pas familier ou à l'aise avec la compilation à partir du code source, nous vous recommandons d'utiliser le Greenbone Enterprise TRIAL, une machine virtuelle préparée avec une configuration prête à l'emploi. Les informations concernant la machine virtuelle sont disponibles à l'adresse https://www.greenbone.net/en/testnow.

Implémentation Rust

Ce dépôt comprend également un projet rust visant à remplacer la pile de scanner actuelle (openvas-scanner, ospd-openvas, notus-scanner). Il simplifie l'utilisation du scanner et centralise tout ce qui est nécessaire à l'analyse. Actuellement, il utilise l'openvas-scanner comme moteur d'analyse.

Docker, Greenbone Community Containers

Si vous souhaitez utiliser les fichiers docker fournis dans ce dépôt, vous pouvez les récupérer depuis le registre Greenbone à l'adresse ghcr.io/greenbone/openvas-scanner:stable. Vous pouvez également les compiler localement en utilisant :

docker build -t <image-name> -f .docker/prod.Dockerfile .

Pour plus d'informations sur la compilation des images docker, consultez le manuel officiel. Nous fournissons également une solution entièrement conteneurisée pour la Greenbone Community Edition.

Veuillez noter : les Greenbone Community Containers sont actuellement en cours de développement.

Support

Pour toute question sur l'utilisation d'openvas, veuillez utiliser le Greenbone Community Portal. Si vous rencontrez un problème avec le logiciel, veuillez créer un ticket sur GitHub. Si vous êtes un client Greenbone, vous pouvez également ou alternativement transmettre votre problème au Greenbone Support Portal.

Mainteneur

Ce projet est maintenu par Greenbone AG.

Contribution

Vos contributions sont grandement appréciées. Veuillez créer une pull request sur GitHub. N'oubliez pas de valider l'accord de contribution comme expliqué dans le dossier RELICENSING lors de votre première PR. Les changements plus importants doivent d'abord être discutés avec l'équipe de développement via la section des tickets sur GitHub. Comme le projet dispose d'un autolabel pour les versions (patch, minor et major), les messages de commit doivent suivre les règles expliquées dans le document conventional commit rules.

Licence

Ce dépôt comprend deux implémentations de scanner, une en langage de programmation C et une en langage de programmation Rust.

Ce module, à l'exception de l'implémentation Rust dans le répertoire rust/, est sous licence GNU General Public License v2.0 uniquement. Certains fichiers, cependant, sont sous licence soit GNU General Public License v2.0 uniquement, soit GNU General Public License v2.0 ou ultérieure ; veuillez consulter le fichier license-details.md pour plus de détails.

L'implémentation Rust dans le répertoire rust/ est sous licence GNU General Public License v2.0 ou ultérieure avec exception OpenSSL. Certains fichiers, cependant, sont en plus sous licence MIT.

Catégories