一文带你了解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



















相关文章
|
8月前
|
安全 Shell
Metasploit系列(二) -- 漏洞利用
Metasploit系列(二) -- 漏洞利用
79 0
|
安全 Docker 容器
漏洞扫描–-Awvs&Nessus(Docker版)
漏洞扫描–-Awvs&Nessus(Docker版)
漏洞扫描–-Awvs&Nessus(Docker版)
|
3月前
|
安全 数据库
OpenVAS扫描器实战
OpenVAS扫描器实战
|
3月前
|
网络协议 安全 生物认证
一文带你从了解到精通Nmap扫描器
一文带你从了解到精通Nmap扫描器
|
8月前
|
安全 Linux 数据库
Appscan10.0.4 -- 漏洞扫描
Appscan10.0.4 -- 漏洞扫描
272 0
|
安全 Java
Burp Suite应用分享之Web漏洞扫描
Burp Suite应用分享之Web漏洞扫描
|
安全 Docker 容器
漏洞扫描—Awvs&Nessus(Docker版V3.0​)更新
漏洞扫描—Awvs&Nessus(Docker版V3.0​)更新
漏洞扫描—Awvs&Nessus(Docker版V3.0​)更新
|
存储 安全 Ubuntu
Linux服务器还有漏洞?建议使用 OpenVAS 日常检查!
Linux服务器还有漏洞?建议使用 OpenVAS 日常检查!
263 0
|
数据采集 安全
漏洞扫描工具 -- awvs13
漏洞扫描工具 -- awvs13
411 0
漏洞扫描工具 -- awvs13
|
安全 Windows
14 向日葵远程RCE漏洞
向日葵是一款远控软件
14 向日葵远程RCE漏洞

热门文章

最新文章