awvs&nessus(docker版本)漏洞扫描器安装

拉取镜像

docker pull leishianquan/awvs-nessus:v03

启动

docker run -it -d -p 13443:3443 -p 8834:8834 --name=awvs-nessus leishianquan/awvs-nessus:v03

注意:此时仅仅是启动了awvs,nessus服务需要进入容器内部启动

进入容器

docker exec –it 容器id bash

启动nessus服务

/etc/init.d/nessusd start

破解awvs:

cp /home/license_info.json /home/acunetix/.acunetix/data/license/

Nessus访问:

https://127.0.0.1:8834/#/
nessus username:leishi
nessus password:leishianquan

Awvs访问:

https://127.0.0.1:13443/
awvs13 username: leishi@leishi.com
awvs13 password: Leishi123

一键启动优化

不想进入容器内部启动nessus,也就是运行awvs-nessus就同步启动nessus服务。

新建一个启动脚本

因为docker容器内部没有systemctl权限,所以采用脚本加入环境变量的方式。

vim /root/start_nessus.sh ##如果没有vim,使用apt-get安装
chmod +x /root/start_nessus.sh

start_nessus.sh脚本内容:

#!/bin/bash LOGTIME=$(date "+%Y-%m-%d %H:%M:%S") echo "[$LOGTIME] startup run..." >>/root/start_nessus.log /etc/init.d/nessusd start >>/root/start_nessus.log

将start_nessus.sh脚本添加到启动文件中

vim /root/.bashrc
# startup run if [ -f /root/start_ssh.sh ]; then ./root/start_ssh.sh fi

保存后,等下次重启容器的时候,nessus就自动重启了。

声明:

资源来自于【雷石安全实验室】,他们有wx公众号,是一个值得推荐的公众号。

posted @   youan(幼安)  阅读(24)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示