這是 Greenbone 社群版的 OpenVAS 掃描器。
它用於 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。
該儲存庫還包含一個 Rust 項目,旨在取代目前的掃描器堆疊(openvas-scanner、ospd-openvas、notus-scanner)。它簡化了掃描器的使用並集中了掃描所需的一切。目前它使用 openvas-scanner 作為掃描引擎。
如果您想使用此儲存庫中提供的 docker 文件,您可以從此處提取它們。您也可以使用以下方法在本地建置它們:
docker build -t <image-name> -f .docker/prod.Dockerfile .
更多關於建立docker映像的信息,請參見官方man。我們也為 Greenbone 社群版提供完全容器化的解決方案。
請注意:Greenbone 社區容器目前正在開發中。
如果對openvas
使用有任何疑問,請使用 Greenbone 社群入口網站。如果您發現軟體有問題,請在 GitHub 上建立問題。如果您是 Greenbone 客戶,您可以選擇或另外將您的問題轉發至 Greenbone 支援入口網站。
該項目由 Greenbone AG 維護。
我們非常感謝您的貢獻。請在 GitHub 上建立拉取請求。請記得按照 RELICENSING 資料夾中的說明與您的第一個 PR 一起提交貢獻協議。更大的變更應首先透過 GitHub 的問題部分與開發團隊討論。
此儲存庫由兩個掃描器實作組成,一個使用程式語言 C,另一個使用程式語言 Rust。
除了 rust/ 目錄中的 Rust 實作之外,該模組僅根據 GNU 通用公共授權 v2.0 授權。但是,單一文件僅根據 GNU 通用公共授權 v2.0 或 GNU 通用公共授權 v2.0 或更高版本獲得許可,請參閱 license-details.md 文件以了解詳細資訊。
目錄 rust/ 中的 Rust 實作根據 GNU 通用公共授權 v2.0 或更高版本獲得許可,但 OpenSSL 例外。然而,單一文件也獲得了 MIT 的許可。