Это сканер OpenVAS из Greenbone Community Edition.
Он используется для устройств Greenbone Enterprise и представляет собой полнофункциональный модуль сканирования, который выполняет постоянно обновляемый и расширенный поток тестов на уязвимости (VT).
Все файлы релизов подписаны ключом целостности канала сообщества Greenbone. Этот ключ gpg можно загрузить по адресу https://www.greenbone.net/GBCommunitySigningKey.asc, а отпечаток пальца — 8AE4 BE42 9B60 A59B 311C 2E73 9823 FAA6 0ED1 E580
.
Этот модуль можно настроить, собрать и установить с помощью следующих команд:
cmake . make install
Подробные требования и инструкции по установке можно найти в файле INSTALL.md. Файл также содержит инструкции по настройке openvas
и обеспечению доступности сканера для других модулей GVM.
Если вы не знакомы или не чувствуете себя комфортно в создании исходного кода, мы рекомендуем вам использовать Greenbone Enterprise TRIAL, подготовленную виртуальную машину с легкодоступной настройкой. Информация о виртуальной машине доступна по адресу https://www.greenbone.net/en/testnow.
Этот репозиторий также состоит из проекта ржавчины, призванного заменить текущий стек сканеров (openvas-scanner, ospd-openvas, notus-scanner). Это упрощает использование сканера и централизует все необходимое для сканирования. В настоящее время в качестве механизма сканирования используется сканер openvas.
Если вы хотите использовать файлы Docker, представленные в этом репозитории, вы можете извлечь их отсюда. Вы также можете создать их локально, используя:
docker build -t <image-name> -f .docker/prod.Dockerfile .
Дополнительную информацию о создании образов Docker см. в официальном руководстве. Мы также предоставляем полностью контейнерное решение для Greenbone Community Edition.
Обратите внимание: контейнер сообщества Greenbone в настоящее время находится в стадии разработки.
По любым вопросам об использовании openvas
воспользуйтесь порталом сообщества Greenbone. Если вы обнаружили проблему с программным обеспечением, создайте проблему на GitHub. Если вы являетесь клиентом Greenbone, вы можете альтернативно или дополнительно направить свою проблему на портал поддержки Greenbone.
Этот проект поддерживается Greenbone AG.
Ваш вклад высоко оценен. Пожалуйста, создайте запрос на включение на GitHub. Не забудьте заключить соглашение о взносах, как описано в папке ОТМЕНА ЛИЦЕНЗИРОВАНИЯ, вместе с вашим первым PR. Более крупные изменения следует сначала обсудить с командой разработчиков через раздел проблем на GitHub.
Этот репозиторий состоит из двух реализаций сканера: одна на языке программирования C и одна на языке программирования Rust.
Этот модуль, за исключением реализации на Rust в каталоге Rust/, лицензируется только по GNU General Public License v2.0. Однако отдельные файлы лицензируются либо только по GNU General Public License v2.0, либо по GNU General Public License v2.0 или более поздней версии. Подробную информацию см. в файле License-details.md.
Реализация Rust в каталогеrust/ лицензируется по лицензии GNU General Public License v2.0 или более поздней версии с исключением OpenSSL. Однако отдельные файлы дополнительно лицензируются в рамках MIT.