前言
在 vps 上部署 goby 和 awvs ,两者联动扫描,goby 扫端口,awvs 扫漏洞。
goby: https://gobies.org/goby-linux-x64-1.9.325.zip
awvs: 14.7(破解版 ———— 来自公众号雾晓安全)
vps: vultr 洛杉矶机房(比较稳定) Ubuntu 18
安装goby
(1)下载Goby,解压缩
| 1 | mkdir -p pentest/goby && cd pentest/goby | 
(2)后台运行,输出到指定日志文件
| 1 | #创建.sh并写入命令 | 
安装awvs
当然 awvs 也可以使用 docker 安装。
可以参考:
(1)安装 awvs14.7 所需依赖
| 1 | apt-get install libxdamage1 libgtk-3-0 libasound2 libnss3 libxss1 libx11-xcb-dev libpango-1.0 libxi6 libx11-xcb1 -y | 
但此时仍旧缺失依赖 libgbm.so.1 ,可能是我的 awvs 是最新版的,而缺失的依赖无法使用 apt-get 安装,这时,我们需要手动安装依赖。
遇到问题并不可怕,我们需要有解决问题的能力,因为问题是永无止境的,可能你按照我的文章安装的时候,出错的地方并不一样。
手动安装依赖
访问:https://packages.debian.org/
搜索 libgbm
 
有两个结果:
 
第一次我选择了第一个,没有成功,选择第二个的话可以。
选择 amd64 架构
 
 
下载链接:http://ftp.cn.debian.org/debian/pool/main/m/mesa/libgbm1_20.3.5-1_amd64.deb
下载到 vps 之后,安装
| 1 | wget http://ftp.cn.debian.org/debian/pool/main/m/mesa/libgbm1_20.3.5-1_amd64.deb | 
(2)安装 awvs
 
下载好 awvs 和破解补丁到 vps 之后,执行命令:
| 1 | #更改名称 | 
进入用户协议,可以按 crtl+c 结束阅读,然后一路安装下去,同意用户协议,程序开始安装,按照顺序会让你设置hostname,Email,PSW
hostname可以使用默认的,直接回车,设置登录邮箱,密码,安装完成后会显示端口号
然后去浏览器访问 https://ip:3443 即可
awvs 管理命令:
| 1 | systemctl s acunetix.service | 
联动awvs和goby
goby 安装插件 awvs,在 goby 设置处填写 awvs 的地址和 api
 
 
扫描设置,将网卡设置为 auto 。
服务器管理处添加 goby 的 vps 地址
 
然后再 web 检测 处可以进行 awvs 扫描
 
在扩展程序处点击 awvs 可以看到扫描队列
 
总结
如果你的 vps 不够稳定,那么可能 goby 会经常断线,十分头疼。




