Advertisement

OpenVAS 9 编译安装指南

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
简介:本文档提供详细的步骤和指导,帮助用户在不同操作系统上成功编译并安装OpenVAS扫描器的最新版本9.x。 在Ubuntu 16.04系统上编译安装OpenVAS9的详细步骤如下: ### 编译过程 首先,请确保从官方源码库下载所需的包文件。 #### 环境准备: - 更新软件包列表并安装必要的开发工具及依赖项。 ```shell sudo apt-get update sudo apt-get install -y build-essential wget git libcurl4-gnutls-dev libgnutls28-dev uuid-dev sqlite3 libsqlite3-dev bison flex python-software-properties debhelper dh-make autoconf automake autotools-dev autopoint curl g++ gcc cmake checkinstall pkg-config quilt ``` #### 下载源码: 从OpenVAS的官方仓库获取最新的稳定版本(建议使用git clone命令)。 ```shell cd /opt/ sudo git clone https://github.com/greenbone/openvas-scanner.git openvas-scan sudo git clone https://github.com/greenbone/ospd.git ospd ``` #### 编译安装: 按照官方文档中的说明进行编译和配置,确保所有依赖项都已正确设置。 ```shell cd /opt/openvas-scan/ ./configure --prefix=/usr/local --sysconfdir=/etc --localstatedir=/var/lib/ospd make && sudo make install cd /opt/ospd/ python3 setup.py build_ext -i sudo python3 setup.py install ``` ### 后续配置与数据同步: - 完成安装后,需要进行一些基本的系统和安全设置。 ```shell sudo systemctl enable openvas-scanner.service sudo systemctl start openvas-scanner.service # 配置OpenVAS Manager (OMP) 和其他服务端组件,并根据需求调整其运行参数。 # 同步最新的漏洞数据库: openvasmd --rebuild ``` 确保在安装和配置过程中遵循官方文档的指导,以保证系统的稳定性和安全性。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • OpenVAS 9
    优质
    简介:本文档提供详细的步骤和指导,帮助用户在不同操作系统上成功编译并安装OpenVAS扫描器的最新版本9.x。 在Ubuntu 16.04系统上编译安装OpenVAS9的详细步骤如下: ### 编译过程 首先,请确保从官方源码库下载所需的包文件。 #### 环境准备: - 更新软件包列表并安装必要的开发工具及依赖项。 ```shell sudo apt-get update sudo apt-get install -y build-essential wget git libcurl4-gnutls-dev libgnutls28-dev uuid-dev sqlite3 libsqlite3-dev bison flex python-software-properties debhelper dh-make autoconf automake autotools-dev autopoint curl g++ gcc cmake checkinstall pkg-config quilt ``` #### 下载源码: 从OpenVAS的官方仓库获取最新的稳定版本(建议使用git clone命令)。 ```shell cd /opt/ sudo git clone https://github.com/greenbone/openvas-scanner.git openvas-scan sudo git clone https://github.com/greenbone/ospd.git ospd ``` #### 编译安装: 按照官方文档中的说明进行编译和配置,确保所有依赖项都已正确设置。 ```shell cd /opt/openvas-scan/ ./configure --prefix=/usr/local --sysconfdir=/etc --localstatedir=/var/lib/ospd make && sudo make install cd /opt/ospd/ python3 setup.py build_ext -i sudo python3 setup.py install ``` ### 后续配置与数据同步: - 完成安装后,需要进行一些基本的系统和安全设置。 ```shell sudo systemctl enable openvas-scanner.service sudo systemctl start openvas-scanner.service # 配置OpenVAS Manager (OMP) 和其他服务端组件,并根据需求调整其运行参数。 # 同步最新的漏洞数据库: openvasmd --rebuild ``` 确保在安装和配置过程中遵循官方文档的指导,以保证系统的稳定性和安全性。
  • Kali系统中OpenVAS的官方
    优质
    本指南详细介绍了在Kali Linux操作系统上按照官方推荐步骤安装和配置OpenVAS的过程,适合安全测试人员参考学习。 OpenVas的安装过程可以遵循以下步骤进行: 1. **下载并安装Greenbone Security Assistant (GSA)**:首先需要从官方网站获取最新的Greenbone Security Assistant(简称GSA)软件,并按照提供的指南完成安装。 2. **配置数据库**:在成功安装GSA后,下一步是根据文档中的说明来设置和配置所需的数据库环境。这一步骤可能包括创建必要的用户账户以及指定正确的连接参数等操作。 3. **启动服务并验证安装情况**:一旦所有组件都已正确地部署完毕之后,请确保按照官方提供的指引去检查各项服务是否能够正常运行,并通过登录GSA来确认整个OpenVas平台的功能完整性。 4. **更新扫描引擎和插件数据库**:为了保证安全测试的有效性,建议用户尽快访问网站获取最新的漏洞检测规则集并将其应用到系统中。这一步骤对于确保您所使用的工具始终处于最前沿至关重要。 以上步骤将帮助顺利完成OpenVAS的安装流程,并为后续的安全评估工作奠定坚实的基础。
  • Solaris 9 文档
    优质
    《Solaris 9安装指南文档》是一份详细的教程,旨在指导用户顺利完成Solaris 9操作系统的安装过程,并提供系统配置的基本方法。 今天我第一次给服务器安装了Solaris系统,感觉很有用,想跟大家分享一下。
  • OpenCascade源码与
    优质
    《OpenCascade源码与编译安装指南》详细介绍如何获取、编译及安装OpenCascade源代码的过程,适合开发人员快速上手。 OCC主要用于开发二维和三维几何建模应用程序,包括通用的或专业的计算机辅助设计(CAD)系统、制造或分析领域的应用软件、仿真程序以及图形演示工具。通过一系列有机组织的C++库文件,OCC提供了六个模块。其中,可视化模块作为核心部分,体现了具体的可视化技术。
  • QEMU源码
    优质
    《QEMU源码编译与安装指南》旨在为读者提供详细步骤和技巧,帮助其顺利完成QEMU虚拟机软件从源代码下载、编译到安装的全过程。 本段落记录了本人在安装过程中的心得体会,包括从开始到完成编译的全过程,并配有详细的图文介绍以及解决一系列问题的方法与分析,如In s无连接问题、subdir-dtc、subdir-capstone等问题。
  • Ubuntu下Intel驱动
    优质
    本指南详细介绍了在Ubuntu操作系统中手动编译和安装Intel显卡驱动的过程,帮助用户解决图形性能问题或获得最新功能支持。 文档主要描述了在Ubuntu系统下安装和使用Intel编译器的步骤,并且已经按照这些步骤成功完成了编译工作。
  • QtCharts 5.7.0 源码
    优质
    本指南详细介绍了如何在不同操作系统环境下源码编译和安装QtCharts 5.7.0版本的过程,适合开发者参考。 本段落主要介绍如何下载并编辑安装QtCharts 5.7.0的源码,并支持在VS2010、VS2013以及Windows XP、Windows 7等操作系统上运行,同时兼容Qt5.5及以上版本。
  • OpenMC程序的1
    优质
    《OpenMC程序的编译和安装指南1》旨在为初学者提供详细的步骤说明,帮助用户顺利地在不同操作系统上完成OpenMC核工程蒙特卡罗代码的编译与安装过程。 本章将介绍编译和安装 OpenMC(版本 0.10.0)的两种方法。第一种方法称为“conda 方法”,这种安装方式相对简单。另一种方法是……
  • CodeBlocks与wxWidgets的.doc
    优质
    本文档提供了详尽的指导,帮助用户完成在Windows或Linux系统中Code::Blocks集成开发环境及wxWidgets库的安装、配置与编译过程。 Codeblocks与wxWidgets的安装及编译指南 本教程将详细介绍如何在计算机上安装并配置CodeBlocks开发环境以及集成wxWidgets库进行C++应用程序开发。 步骤一:安装CodeBlocks 首先,访问官网下载适用于您操作系统的最新版本Code::Blocks IDE(Integrated Development Environment),然后按照屏幕提示完成软件的安装过程。确保选择带有MinGW编译器支持的版本以简化后续设置流程。 步骤二:配置wxWidgets库 1. 下载并解压wxWidgets源代码包。 2. 打开命令行工具,导航至解压缩后的目录。 3. 运行`./configure --with-gtk --enable-monolithic --disable-shared`(Linux)或相应平台的配置脚本以生成Makefile文件。这些选项确保了构建单个库和静态链接支持,同时禁用了动态链接库的支持。 4. 使用命令 `make` 编译源代码,并执行 `sudo make install` 安装wxWidgets到系统。 步骤三:在CodeBlocks中设置项目 1. 打开已安装的Code::Blocks IDE。 2. 创建一个新的C++控制台应用程序项目作为起点。 3. 在“Project”菜单下选择“Build Options”,切换至“Linker settings”标签页,添加wxWidgets库文件路径和特定于您的项目的编译器标志(如 `-lwx_baseu` 和其他必要的链接选项)。 步骤四:编写并测试代码 现在可以开始使用Code::Blocks编辑C++源码,并利用已经配置好的wxWidgets工具包来创建桌面GUI应用。为了验证设置是否正确,尝试构建一个简单的“Hello World”示例程序或参考官方文档中的更多高级功能演示案例。 遵循以上步骤后,您将能够顺利地在Code::Blocks上使用wxWidgets进行开发工作了。
  • Hugin VS2013及资源包
    优质
    本指南详细介绍了在Visual Studio 2013环境下编译和安装Hugin(一款开源全景图像拼接软件)的过程,并提供相关资源包下载链接,帮助用户顺利完成配置。 这是基于hugin 2019.1.0.62b0662d5bee版本,在vs2013环境下编译的64位版本。若需生成32位版本,只需将设置改为32位后重新编译即可。具体步骤可参考相关文档中的说明,该文档对整个过程描述得较为详细,但仍有部分地方不够明确或存在小错误。为了确保准确性,在下载文件中也包含了对应内容的副本,以防原链接信息被修改导致不兼容问题出现。 由于源代码及相关依赖项体积庞大(未压缩前9.5GB,压缩后1.5GB),其中包括所有必需的依赖和中间生成文件。