これは、Greenbone Community Edition の OpenVAS スキャナーです。
これは Greenbone Enterprise アプライアンスに使用され、継続的に更新および拡張された脆弱性テスト (VT) のフィードを実行するフル機能のスキャン エンジンです。
すべてのリリース ファイルは、Greenbone Community Feed 整合性キーで署名されています。この 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) を置き換えることを目的とした Rust プロジェクトでも構成されています。スキャナーの使用が簡素化され、スキャンに必要なものがすべて集中化されます。現在、スキャン エンジンとして openvas-scanner を使用しています。
このリポジトリで提供されている docker ファイルを使用したい場合は、ここから取得できます。以下を使用してローカルでビルドすることもできます。
docker build -t <image-name> -f .docker/prod.Dockerfile .
Docker イメージの構築の詳細については、公式の man を参照してください。また、Greenbone Community Edition 用に完全にコンテナ化されたソリューションも提供します。
注意してください: Greenbone Community Container は現在開発中です。
openvas
の使用法に関する質問がある場合は、Greenbone Community Portal をご利用ください。ソフトウェアに問題が見つかった場合は、GitHub で問題を作成してください。 Greenbone の顧客の場合は、代わりに、または追加で問題を Greenbone サポート ポータルに転送することができます。
このプロジェクトは Greenbone AG によって維持されています。
皆様のご貢献を高く評価いたします。 GitHub でプルリクエストを作成してください。 RELICENSING フォルダーで説明されているように、最初の PR で貢献契約をコミットすることを忘れないでください。より大きな変更については、まず GitHub の問題セクションを通じて開発チームと話し合う必要があります。
このリポジトリは、プログラミング言語 C とプログラミング言語 Rust の 2 つのスキャナー実装で構成されています。
このモジュールは、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 実装は、OpenSSL を例外として、GNU General Public License v2.0 以降に基づいてライセンスされています。ただし、単一ファイルの場合は、MIT に基づいて追加のライセンスが付与されます。