
openvas-scanner v23.50.12
Este repositorio contiene el componente escáner para Greenbone Community Edition.

OpenVAS Scanner
Este es el escáner OpenVAS de la Greenbone Community Edition.
Se utiliza para los dispositivos Greenbone Enterprise y es un motor de escaneo con todas las funciones que ejecuta un feed continuamente actualizado y ampliado de pruebas de vulnerabilidad (VTs).
Versiones
Todos los archivos de versión están firmados con
la clave de integridad del feed comunitario de Greenbone.
Esta clave gpg se puede descargar en https://www.greenbone.net/GBCommunitySigningKey.asc
y la huella digital es 8AE4 BE42 9B60 A59B 311C 2E73 9823 FAA6 0ED1 E580.
Instalación
Este módulo se puede configurar, compilar e instalar con los siguientes comandos:
cmake .
make install
Para requisitos de instalación detallados e instrucciones, consulte el archivo
INSTALL.md. El archivo también contiene instrucciones para configurar
openvas y para poner el escáner a disposición de otros módulos GVM.
Si no está familiarizado o no se siente cómodo compilando desde el código fuente, le recomendamos que utilice Greenbone Enterprise TRIAL, una máquina virtual preparada con una configuración lista para usar. La información sobre la máquina virtual está disponible en https://www.greenbone.net/en/testnow.
Implementación en Rust
Este repositorio también contiene un proyecto Rust que tiene como objetivo reemplazar el stack actual del escáner (openvas-scanner, ospd-openvas, notus-scanner). Simplifica el uso del escáner y centraliza todo lo necesario para el escaneo. Actualmente utiliza openvas-scanner como motor de escaneo.
Docker, Greenbone Community Containers
Si desea utilizar los archivos docker proporcionados en este repositorio, puede extraerlos del registro de Greenbone en ghcr.io/greenbone/openvas-scanner:stable. También puede compilarlos localmente usando:
docker build -t <image-name> -f .docker/prod.Dockerfile .
Para obtener más información sobre cómo construir imágenes docker, consulte el manual oficial. También proporcionamos una solución totalmente contenerizada para la Greenbone Community Edition.
Por favor, tenga en cuenta: los Greenbone Community Containers están actualmente en desarrollo.
Soporte
Para cualquier pregunta sobre el uso de openvas, utilice el Portal
comunitario de Greenbone. Si ha encontrado un problema
con el software, por favor cree un
issue en GitHub. Si es
cliente de Greenbone, puede alternativamente o adicionalmente enviar su
problema al Portal de soporte de Greenbone.
Mantenedor
Este proyecto es mantenido por Greenbone AG.
Contribuciones
Sus contribuciones son muy apreciadas. Por favor, cree un pull request en GitHub. Recuerde enviar el acuerdo de contribución como se explica en la carpeta RELICENSING con su primer PR. Los cambios más grandes deben discutirse primero con el equipo de desarrollo a través de la sección de issues en GitHub. Dado que el proyecto tiene una etiqueta automática para las versiones (patch, minor y major), los mensajes de commit deben seguir las reglas explicadas en el documento conventional commit rules.
Licencia
Este repositorio contiene dos implementaciones del escáner, una en lenguaje de programación C y otra en lenguaje de programación Rust.
Este módulo, excepto la implementación en Rust en el directorio rust/, está licenciado únicamente bajo la GNU General Public License v2.0. Sin embargo, algunos archivos individuales están licenciados únicamente bajo la GNU General Public License v2.0 o bajo la GNU General Public License v2.0 o posterior; consulte el archivo license-details.md para más detalles.
La implementación en Rust en el directorio rust/ está licenciada bajo la GNU General Public License v2.0 o posterior con excepción de OpenSSL. Sin embargo, algunos archivos individuales están además licenciados bajo MIT.