アップデート一覧に戻る
New releaseAug 18, 2026

openvas-scanner v23.50.17

このリポジトリには、Greenbone Community Edition のスキャナーコンポーネントが含まれています。

共有

Greenbone Logo

OpenVAS Scanner

GitHub releases Docker Pulls Docker Image Size CI

これは Greenbone Community Edition の OpenVAS Scanner です。

これは Greenbone Enterprise アプライアンスで使用され、継続的に更新・拡張される Vulnerability Tests (VTs) のフィードを実行するフル機能の スキャンエンジンです。

リリース

すべてのリリースファイルは 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 で入手できます。

Rust 実装

このリポジトリには、現在のスキャナースタック (openvas-scanner、ospd-openvas、notus-scanner) を置き換えることを目的とした Rust プロジェクトも含まれています。 これはスキャナーの使用を簡素化し、スキャンに必要なすべてを一元化します。 現在はスキャンエンジンとして openvas-scanner を使用しています。

Docker、Greenbone Community Containers

このリポジトリで提供されている Docker ファイルを使用する場合は、Greenbone レジストリ ghcr.io/greenbone/openvas-scanner:stable からプルできます。以下のコマンドでローカルにビルドすることもできます:

docker build -t <image-name> -f .docker/prod.Dockerfile .

Docker イメージのビルドに関する詳細は、 公式マニュアルを参照してください。 また、Greenbone Community Edition 向けの完全にコンテナ化された ソリューションも提供しています。

ご注意ください: Greenbone Community Container は現在開発中です。

サポート

openvas の使用方法に関する質問は、Greenbone Community Portal をご利用ください。ソフトウェアに 問題を見つけた場合は、GitHub で issue を作成してください。 Greenbone のお客様の場合は、Greenbone Support Portal に問題を転送することもできます。

メンテナー

このプロジェクトは Greenbone AG によってメンテナンスされています。

コントリビューション

皆様からのコントリビューションを歓迎します。GitHub で pull request を作成してください。 最初の PR とともに、RELICENSING フォルダで説明されているコントリビューション契約をコミットすることを忘れないでください。 大きな変更は、まず GitHub の issues セクションを通じて開発チームと議論する必要があります。 このプロジェクトにはリリース用の自動ラベル (patch、minor、major) があるため、コミットメッセージは conventional commit rules ドキュメントで説明されているルールに従う必要があります。

ライセンス

このリポジトリは、プログラミング言語 C とプログラミング言語 Rust による 2 つのスキャナー実装で構成されています。

このモジュールは、ディレクトリ rust/ 内の Rust 実装を除き、GNU General Public License v2.0 only の下でライセンスされています。ただし、個々のファイルは GNU General Public License v2.0 only または GNU General Public License v2.0 or later のいずれかでライセンスされており、詳細は license-details.md ファイルを参照してください。

ディレクトリ rust/ 内の Rust 実装は、OpenSSL 例外付きの GNU General Public License v2.0 or later の下でライセンスされています。ただし、個々のファイルはさらに MIT の下でもライセンスされています。

カテゴリ