Este é o OpenVAS Scanner do Greenbone Community Edition.
Ele é usado para os dispositivos Greenbone Enterprise e é um mecanismo de verificação completo que executa um feed continuamente atualizado e estendido de testes de vulnerabilidade (VTs).
Todos os arquivos de lançamento são assinados com a chave de integridade do Greenbone Community Feed. Esta chave gpg pode ser baixada em https://www.greenbone.net/GBCommunitySigningKey.asc e a impressão digital é 8AE4 BE42 9B60 A59B 311C 2E73 9823 FAA6 0ED1 E580
.
Este módulo pode ser configurado, construído e instalado com os seguintes comandos:
cmake . make install
Para obter instruções e requisitos de instalação detalhados, consulte o arquivo INSTALL.md. O arquivo também contém instruções para configurar openvas
e para disponibilizar o scanner para outros módulos GVM.
Se você não estiver familiarizado ou confortável com a criação a partir do código-fonte, recomendamos usar o Greenbone Enterprise TRIAL, uma máquina virtual preparada com uma configuração prontamente disponível. Informações sobre a máquina virtual estão disponíveis em https://www.greenbone.net/en/testnow.
Este repositório também consiste em um projeto ferrugem com o objetivo de substituir a pilha atual de scanners (openvas-scanner, ospd-openvas, notus-scanner). Simplifica o uso do scanner e centraliza tudo o que é necessário para a digitalização. Atualmente ele usa o openvas-scanner como mecanismo de varredura.
Se você quiser usar os arquivos docker fornecidos neste repositório, você pode extraí-los daqui. Você também pode construí-los localmente usando:
docker build -t <image-name> -f .docker/prod.Dockerfile .
Para obter mais informações sobre a construção de imagens do Docker, consulte o arquivo oficial. Também fornecemos uma solução totalmente conteinerizada para o Greenbone Community Edition.
Atenção: o Greenbone Community Container está atualmente em desenvolvimento.
Para qualquer dúvida sobre o uso do openvas
use o Portal da Comunidade Greenbone. Se você encontrou um problema com o software, crie um problema no GitHub. Se você é cliente do Greenbone, você pode, alternativa ou adicionalmente, encaminhar seu problema para o Portal de Suporte do Greenbone.
Este projeto é mantido pela Greenbone AG.
Suas contribuições são muito apreciadas. Crie uma solicitação pull no GitHub. Lembre-se de comprometer o acordo de contribuição conforme explicado na pasta RELICENSING com seu primeiro PR. Mudanças maiores devem ser discutidas primeiro com a equipe de desenvolvimento por meio da seção de problemas no GitHub.
Este repositório consiste em duas implementações de scanner, uma na linguagem de programação C e outra na linguagem de programação Rust.
Este módulo, exceto a implementação do Rust no diretório ferrugem/, é licenciado apenas sob a Licença Pública Geral GNU v2.0. Arquivos únicos, no entanto, são licenciados apenas sob a Licença Pública Geral GNU v2.0 ou sob a Licença Pública Geral GNU v2.0 ou posterior, consulte o arquivo license-details.md para obter detalhes.
A implementação do Rust no diretório ferrugem/ é licenciada sob a Licença Pública Geral GNU v2.0 ou posterior com exceção do OpenSSL. Arquivos únicos, entretanto, também são licenciados pelo MIT.