一、下载路径(github中有详细步骤):GitHub - elliot-bia/nessus: nessus crack for dockernessus crack for docker. Contribute to elliot-bia/nessus development by creating an account on GitHub.https://github.com/elliot-bia/nessus
注意:github加载可能会很慢,有时会出现登录不了的情况。
随后,检查下载的镜像文件是否有NESSUS
二、nessus(kali中)登录过程
- 运行nessus对应的容器,端口映射
docker run -it -d -p [映射端口]:[容器内端口] 镜像文件
例我的是:docker run -it -d -p 8834:8834 ramisec/nessus
2.进行破解,执行更新
docker exec -it [nessus所在容器ID] /bin/bash/nessus/update.sh
注意:破解时间耗时较长,耐心等待
3.破解成功后,更改密码(root账户下,不用前加sudo以提权)
docker exec -it [nessus对应的容器ID] /bin/bash
1.cd /opt/nessus/sbin/
2.sudo ./nessuscli lsuser
3.sudo ./nessuscli chpasswd admin
根据提示修改密码(需输入两次)
显示【password changed for admin】则提示密码修改成功
注意:修改的密码是看不见的
在浏览器中输入localhost:8834/#/即可,选择高级设置,无视风险,继续访问!
输入你自己更改后的密码(密码尽量设简单点)
登录成功
注意:当不用时(比如你挂起虚拟机后),登录会出现问题,这时,请进行破解之后的操作,更改密码,再次登录即可