一文带你了解OpenVAS扫描器使用

简介: 一文带你了解OpenVAS扫描器使用

image.png OpenVAS是一款开源的漏洞扫描器,它可以帮助用户发现网络中存在的漏洞和安全问题。OpenVAS由多个组件组成,包括扫描引擎、管理协议和用户界面等。用户可以使用OpenVAS扫描网络中的主机和服务,以便发现可能存在的漏洞和安全问题。

使用OpenVAS进行漏洞扫描的步骤如下:

安装OpenVAS软件并配置环境。

创建一个扫描任务,指定要扫描的目标主机和服务。

启动扫描任务,等待扫描结果。

分析扫描结果,确定存在的漏洞和安全问题。

根据扫描结果采取相应的措施,修复漏洞和加强安全措施

OpenVAS还提供了一些高级功能,例如自定义漏洞检测、漏洞验证和报告生成。OpenVAS支持多种操作系统,包括但不限于Linux、FreeBSD、OpenBSD、Solaris、macOS和Windows。用户可以根据自己的需求选择适合自己的操作系统进行安装和使用。除此之外,OpenVAS还支持多种语言,包括英语、德语、法语、西班牙语、意大利语、日语、韩语、荷兰语、波兰语、葡萄牙语、俄语、瑞典语和土耳其语等。

image.png

安装之前将kali的源换成国内的源,阿里或中科大的源

vim  /etc/apt/sources.list 或 leafpad /etc/apt/sources.list

deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib

kali升级

  sudo apt-get update  // 软件库更新

  sudo apt-get upgrade  // 软件升级

  sudo apt-get dist-upgrade  // 升级系统

  sudo apt-get clean  // 删除包缓存
   sudo apt-get install gvm -y #安装命令 不多说
gvm-setup  #初始化环境。联网下载扫描脚本等 不能科学上网的话  时间很长  一晚上
#成功以后会提示有登录密码 记得保存。  账号默认 admin
#报错一般都是postgresql.service  看看有没有启动。5432是否在监听状态。
#具体报错看报错信息,先排除 postgresql 的问题
老版本的kali 会遇上各种问题。。。建议kali最新

要安装和配置OpenVAS,请按照以下步骤进行操作:

安装OpenVAS软件包。可以使用以下命令在Ubuntu上安装:sudo apt-get install openvas

安装完成后,运行以下命令以完成设置过程:sudo openvas-setup

设置过程将引导您完成配置。需要设置管理员帐户和密码,以及其他一些配置选项。

完成设置后,可以使用以下命令启动OpenVAS:sudo systemctl start openvas-scanner.service sudo systemctl start openvas-manager.service sudo systemctl start openvas-gsa.service

基本命令

gvm-start    #启动openvas
gvm-stop     #停止openvas    
gvm-check-setup  #升级特征库  第一次安装,不用升级。后期使用记得经常升级特征库。

sudo runuser -u _gvm -- gvmd --user=admin --new-password=password  #修改密码
sudo runuser -u _gvm -- gvmd --create-user=admin2 --new-password=123456  #创建新的管理员

开启外部监听

systemctl stop gvmd.service  \ gvm-stop   # 先停止在修改

vim /lib/systemd/system/greenbone-security-assistant.service 
    [Unit]
    Description=Greenbone Security Assistant (gsad)
    Documentation=man:gsad(8) https://www.greenbone.net
    After=network.target gvmd.service
    Wants=gvmd.service

    [Service]
    Type=forking
    User=_gvm
    Group=_gvm
    ExecStart=/usr/sbin/gsad --listen=0.0.0.0 --port=9392   
    Restart=always
    TimeoutStopSec=10 

    [Install]
    WantedBy=multi-user.target
    Alias=gsad.service
    
    
systemctl start  gvmd.service

image.png


启动服务

Starting Greenbone Security Assistant: gsad.图形化管理界面

Starting OpenVAS Scanner: openvassd.扫描器

Starting OpenVAS Manager: openvasmd.管理器

image.png

三个端口:第一次安装的时候有个90.91.92,这仨端口要开启如果缺少了就是有一些主键没有起来。这种情况就要在安装一次。

查看服务命令:

netstat -antpgrep openvas
netstat -antpgrep 939*  //用这个命令查看939*的服务也可以

注意,图形化界面用的是https协议,在本地需要加协议https访问。

image.png

可以修改默认服务ip和端口:

root@kali:~# vi /etc/default/greenbone-security-assistant
//修改以下内容
GSA_ADDRESS=127.0.0.1
GSA_PORT=9392

image.png



















相关文章
|
11月前
|
运维 Kubernetes 安全
|
安全 测试技术 数据库
OWASP ZAP 工具简介
OWASP ZAP 工具简介
737 0
OWASP ZAP 工具简介
|
安全 Docker 容器
漏洞扫描–-Awvs&Nessus(Docker版)
漏洞扫描–-Awvs&Nessus(Docker版)
漏洞扫描–-Awvs&Nessus(Docker版)
|
11月前
|
安全 数据库
OpenVAS扫描器实战
OpenVAS扫描器实战
|
Linux 数据安全/隐私保护 Windows
【JumpServer教程】简便添加Windows资产:JumpServer堡垒机使用指南
本文是JumpServer堡垒机使用指南,介绍了如何在JumpServer中简便添加Windows资产的步骤,包括准备工作、开启Windows远程设置、在JumpServer中配置Windows资产以及授权使用。
2665 1
【JumpServer教程】简便添加Windows资产:JumpServer堡垒机使用指南
|
10月前
|
安全 算法 Linux
Linux 服务器还有漏洞?建议使用 OpenVAS 日常检查!
在数字化时代,Linux 服务器的安全至关重要。OpenVAS 是一款优秀的开源漏洞扫描工具,可以帮助及时发现并修复服务器中的安全隐患。本文将介绍 OpenVAS 的主要功能、使用方法及应对漏洞的措施,帮助用户加强服务器安全管理,确保企业数字化安全。
338 7
|
安全 Linux 数据库
在Linux中,如何使用OpenVAS和Nessus进行漏洞扫描和管理?
在Linux中,如何使用OpenVAS和Nessus进行漏洞扫描和管理?
|
11月前
|
SQL 安全 关系型数据库
AWVS扫描在线站点实现安全评估
AWVS扫描在线站点实现安全评估
|
11月前
|
SQL 安全 测试技术
Burpsuite Scanner主动扫描生成安全评估报告
Burpsuite Scanner主动扫描生成安全评估报告
|
安全 算法 Linux
【专栏】Linux 服务器还有漏洞?OpenVAS 是一款开源的漏洞扫描工具,用于全面评估 Linux 服务器安全
【4月更文挑战第28天】OpenVAS 是一款开源的漏洞扫描工具,用于全面评估 Linux 服务器安全。它具有全面性、准确性和实时性的特点,能扫描各种设备并及时发现安全漏洞。使用 OpenVAS 包括安装、配置和执行扫描,以及分析结果并采取修复措施。在使用过程中应注意扫描时间、范围和策略的选择。通过定期检查和修复漏洞,结合其他安全措施,可以提升服务器安全性。OpenVAS 是保障 Linux 服务器安全的重要工具,但安全维护也需要持续学习和适应新挑战。
525 1