Greenbone Community Edition의 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에서 확인할 수 있습니다.
이 저장소는 또한 현재 스캐너 스택(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 커뮤니티 컨테이너는 현재 개발 중입니다.
openvas
사용에 대한 질문이 있는 경우 Greenbone 커뮤니티 포털을 이용하세요. 소프트웨어에 문제가 있는 경우 GitHub에서 문제를 생성해 주세요. Greenbone 고객인 경우 Greenbone 지원 포털에 문제를 대안적으로 또는 추가적으로 전달할 수 있습니다.
이 프로젝트는 Greenbone AG에서 관리합니다.
귀하의 기여에 감사드립니다. GitHub에서 풀 요청을 생성하세요. 첫 번째 PR과 함께 RELICENSING 폴더에 설명된 대로 기여 계약을 커밋하는 것을 잊지 마세요. 더 큰 변경 사항은 먼저 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 구현은 OpenSSL을 제외하고 GNU General Public License v2.0 이상에 따라 라이센스가 부여됩니다. 그러나 단일 파일은 MIT에 따라 추가 라이센스가 부여됩니다.