OpenVas(1)-OpenVas安装

OpenVas

Posted by Fa1ConZ on November 9, 2018

参考文档:http://blog.51cto.com/linhong/2134910?source=drh


[ TOC ]


安装环境

  • MacOS 10.14
  • VMware Funsion 8
  • 4.18.0-kali2-amd64

替换源

kali自带源国内访问比较慢,所以更新为国内aliyun的镜像源。

vim /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

更新

apt-get clean

下面三条命令多执行几次,对系统自带软件进行更新。

apt-get update

apt-get upgrade

apt-get dist-upgrade

安装OpenVas

新版本的kali系统并没有自带OpenVas,所以需要手动进行安装:

OpenVas安装包及依赖环境下载

apt-get install openvas*

涉及依赖环境较多,且安装包较大,所以需要等待较长时间。

初始化OpenVas

openvas-setup

image

image

image

初始化进程总共分为三步,时间较长,我们只需要了解最后的密码

image

初始化完成后,建议运行自带的检查命令检查一下设置情况。

openvas-check-setup

image

看到 It seems like your OpenVAS-9 installation is OK. 就没问题了。

OpenVas配置

将以下文件中的参数地址由127.0.0.1替换为0.0.0.0

  • /lib/systemd/system/greenbone-security-assistant.service
    • –listen、–mlisten
  • /lib/systemd/system/openvas-manager.service
    • –listen
  • /etc/default/openvas-manager
    • MANAGER_ADDRESS
  • /etc/default/greenbone-security-assistant
    • GSA_ADDRESS
    • MANAGER_ADDRESS

若需通过远程访问本机,需要增加host 头主机地址(IP或域名) 在/lib/systemd/system/greenbone-security-assistant.service文件中的mlisten参数后增加

–allow-header-host=外部访问的地址IP或域名

本机通过MacOS访问虚拟机中的kali,将kali的IP指定即可。

配置完成后,重启OpenVas:

> openvas-stop
> systemctl daemon-reload
> openvas-start
# 安装完整性检测
> openvas-check-setup

登录操作页面

如果安装过程中操作失误未记录账号密码,可通过以下口令获得账户名,并重置密码。

  • 获取账户名

    openvasmd –get-users

image

  • 重置密码

    openvasmd –user=admin –new-password=new_password

登录 访问前,关闭本地代理和防火墙,并在浏览器确认未授权证书通过。

  • 本地登录 image

  • 远程登录 image

后记

邮箱:falcon.zjx1225@gmail.com

欢迎转载,请注明出处,谢谢。


//