Dies ist der OpenVAS-Scanner der Greenbone Community Edition.
Es wird für die Greenbone Enterprise-Appliances verwendet und ist eine voll funktionsfähige Scan-Engine, die einen kontinuierlich aktualisierten und erweiterten Feed von Vulnerability Tests (VTs) ausführt.
Alle Release-Dateien sind mit dem Greenbone Community Feed-Integritätsschlüssel signiert. Dieser GPG-Schlüssel kann unter https://www.greenbone.net/GBCommunitySigningKey.asc heruntergeladen werden und der Fingerabdruck ist 8AE4 BE42 9B60 A59B 311C 2E73 9823 FAA6 0ED1 E580
.
Dieses Modul kann mit folgenden Befehlen konfiguriert, erstellt und installiert werden:
cmake . make install
Detaillierte Installationsanforderungen und Anweisungen finden Sie in der Datei INSTALL.md. Die Datei enthält außerdem Anweisungen zum Einrichten openvas
und zum Bereitstellen des Scanners für andere GVM-Module.
Wenn Sie mit dem Erstellen aus Quellcode nicht vertraut oder vertraut sind, empfehlen wir Ihnen die Verwendung der Greenbone Enterprise TRIAL, einer vorbereiteten virtuellen Maschine mit einem sofort verfügbaren Setup. Informationen zur virtuellen Maschine finden Sie unter https://www.greenbone.net/en/testnow.
Dieses Repository besteht auch aus einem Rust-Projekt, das darauf abzielt, den aktuellen Scanner-Stack (openvas-scanner, ospd-openvas, notus-scanner) zu ersetzen. Es vereinfacht die Verwendung des Scanners und zentralisiert alles, was zum Scannen benötigt wird. Derzeit wird der Openvas-Scanner als Scan-Engine verwendet.
Wenn Sie die in diesem Repository bereitgestellten Docker-Dateien verwenden möchten, können Sie sie hier abrufen. Sie können sie auch lokal erstellen mit:
docker build -t <image-name> -f .docker/prod.Dockerfile .
Weitere Informationen zum Erstellen von Docker-Images finden Sie im offiziellen Mann. Wir bieten auch eine vollständig containerisierte Lösung für die Greenbone Community Edition an.
Bitte beachten Sie: Der Greenbone Community Container befindet sich derzeit in der Entwicklung.
Bei Fragen zur Nutzung von openvas
nutzen Sie bitte das Greenbone Community Portal. Wenn Sie ein Problem mit der Software festgestellt haben, erstellen Sie bitte ein Issue auf GitHub. Wenn Sie Greenbone-Kunde sind, können Sie Ihr Anliegen alternativ oder zusätzlich an das Greenbone Support Portal weiterleiten.
Dieses Projekt wird von der Greenbone AG betreut.
Ihre Beiträge werden sehr geschätzt. Bitte erstellen Sie eine Pull-Anfrage auf GitHub. Denken Sie daran, die Beitragsvereinbarung, wie im Ordner „RELICENSING“ erläutert, mit Ihrer ersten PR abzuschließen. Größere Änderungen sollten zunächst mit dem Entwicklungsteam über den Abschnitt „Probleme“ auf GitHub besprochen werden.
Dieses Repository besteht aus zwei Scanner-Implementierungen, eine in der Programmiersprache C und eine in der Programmiersprache Rust.
Dieses Modul ist mit Ausnahme der Rust-Implementierung im Verzeichnis rust/ nur unter der GNU General Public License v2.0 lizenziert. Einzelne Dateien sind jedoch entweder nur unter der GNU General Public License v2.0 oder unter der GNU General Public License v2.0 oder höher lizenziert. Weitere Informationen finden Sie in der Datei „licence-details.md“.
Die Rust-Implementierung im Verzeichnis rust/ ist unter der GNU General Public License v2.0 oder höher mit OpenSSL-Ausnahme lizenziert. Einzelne Dateien unterliegen jedoch zusätzlich einer MIT-Lizenz.