首页 OpenVAS 源码编译
文章
取消

OpenVAS 源码编译

OpenVAS是开放式漏洞评估系统,也可以说它是一个包含着相关工具的网络扫描器。其核心部件是一个服务器,包括一套网络漏洞测试程序,可以检测远程系统和应用程序中的安全问题。 OpenVAS 是一款漏洞扫描器,与APPScan,AWVS,w3af等web漏洞扫描器不同,OpenVas是一款应用级别的漏洞扫描器,可以扫描 windows/Linux 这种桌面和服务器主机的漏洞,同时也可以扫描比如Lot设备,路由器等设备

依赖安装

1
2
3
4
5
6
  # 更新源
  apt update
  apt-get install gcc pkg-config libssh-gcrypt-dev libgnutls28-dev \
  libglib2.0-dev libjson-glib-dev libpcap-dev libgpgme-dev bison libksba-dev \
  libsnmp-dev libgcrypt20-dev redis-server libbsd-dev libcurl4-gnutls-dev \
  cmake uuid-dev libhiredis-dev libxml2-dev libpcap-dev libnet1-dev libpaho-mqtt-dev

源码编译

gvm-libs

gvm-libs 是 Greenbone 社区版的库模块,它用于 Greenbone Enterprise 设备,并提供各种功能来支持集成服务守护程序 openvas-scanner 依赖此仓库

1
2
3
4
5
6
  git clone https://github.com/greenbone/gvm-libs.git
  mkdir build
  cd build
  cmake ..
  make && make install

openvas-scanner

1
2
3
  git clone https://github.com/greenbone/openvas-scanner.git
  cmake .
  make install
本文由作者按照 CC BY 4.0 进行授权