Il s'agit du scanner OpenVAS de Greenbone Community Edition.
Il est utilisé pour les appliances Greenbone Enterprise et constitue un moteur d'analyse complet qui exécute un flux continuellement mis à jour et étendu de tests de vulnérabilité (VT).
Tous les fichiers de version sont signés avec la clé d’intégrité Greenbone Community Feed. Cette clé gpg peut être téléchargée sur https://www.greenbone.net/GBCommunitySigningKey.asc et l'empreinte digitale est 8AE4 BE42 9B60 A59B 311C 2E73 9823 FAA6 0ED1 E580
.
Ce module peut être configuré, construit et installé avec les commandes suivantes :
cmake . make install
Pour connaître les exigences et les instructions d'installation détaillées, veuillez consulter le fichier INSTALL.md. Le fichier contient également des instructions pour configurer openvas
et pour rendre le scanner disponible pour d'autres modules GVM.
Si vous n'êtes pas familier ou n'êtes pas à l'aise avec la création à partir du code source, nous vous recommandons d'utiliser Greenbone Enterprise TRIAL, une machine virtuelle préparée avec une configuration facilement disponible. Des informations concernant la machine virtuelle sont disponibles sur https://www.greenbone.net/en/testnow.
Ce référentiel consiste également en un projet rust visant à remplacer la stack de scanner actuelle (openvas-scanner, ospd-openvas, notus-scanner). Il simplifie l'utilisation du scanner et centralise tout le nécessaire à la numérisation. Actuellement, il utilise openvas-scanner comme moteur d'analyse.
Si vous souhaitez utiliser les fichiers Docker fournis dans ce référentiel, vous pouvez les extraire d'ici. Vous pouvez également les construire localement en utilisant :
docker build -t <image-name> -f .docker/prod.Dockerfile .
Pour plus d'informations sur la création d'images Docker, consultez l'homme officiel. Nous fournissons également une solution entièrement conteneurisée pour Greenbone Community Edition.
Attention : les conteneurs communautaires Greenbone sont actuellement en cours de développement.
Pour toute question sur l'utilisation d' openvas
veuillez utiliser le portail communautaire Greenbone. Si vous rencontrez un problème avec le logiciel, veuillez créer un problème sur GitHub. Si vous êtes un client Greenbone, vous pouvez également ou en plus transmettre votre problème au portail d'assistance Greenbone.
Ce projet est maintenu par Greenbone AG.
Vos contributions sont très 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 avec votre premier PR. Les changements plus importants doivent d'abord être discutés avec l'équipe de développement via la section des problèmes sur GitHub.
Ce référentiel se compose de 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 de Rust dans le répertoire rust/, est uniquement sous licence GNU General Public License v2.0. Cependant, les fichiers uniques sont sous licence soit sous la licence publique générale GNU v2.0 uniquement, soit sous la licence publique générale GNU v2.0 ou ultérieure, veuillez consulter le fichier licence-details.md pour plus de détails.
L'implémentation de Rust dans le répertoire rust/ est sous licence GNU General Public License v2.0 ou ultérieure avec l'exception OpenSSL. Cependant, les fichiers uniques sont également sous licence MIT.