关注本公众号,长期推送技术文章
免责声明:请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息或者工具而造成的任何直接或者间接的后果及损失,均由使用者本人负责,所产生的一切不良后果与文章作者无关。该文章仅供学习用途使用!!!
前言
之前不是集合了个漏扫系统嘛,然后有群里的师傅问,想在服务器装,但是不会,破解步骤太繁琐,故出此文章
我们所有的安装教程是基于GitHub一位大佬的,再次也感谢这位大佬对安全行业的奉献。
Github地址
https://github.com/elliot-bia/nessus/blob/main/README-cn.md
准备工作
linux系统一台
鼠标键盘一个
能动的手指头一个
开始安装
我这里以kali作为演示
su进入root模式
首先我们需要安装docker
那么docker是啥嘞?
Docker是一种可以让你把应用程序和它所需要的环境打包成一个容器,然后在任何支持Docker的系统上运行的技术。你可以把容器想象成一个小箱子,里面装着你的程序和所有它需要的东西,比如操作系统、库、配置文件等。这样,你就不用担心在不同的机器上运行时会出现问题,因为容器里的东西都是一样的。容器还有一个好处是它们很轻量,启动和停止都很快,而且占用的资源很少。你可以在一台机器上运行很多个容器,而不会影响性能。
安装docker
apt install docker.io
然后直接启动
拉取Nessus镜像
docker run -itd --name=ramisec_nessus -p 8834:8834 ramisec/nessus
这条命令就是在后台创建并运行一个名为 ramisec_nessus 的容器,使用 ramisec/nessus 镜像,并将容器和主机的 8834 端口相连。
拉取运行完成
然后我们去官网申请一个激活码
https://tenable.com/products/nessus/nessus-essentials
输入相关内容
然后在邮箱里找这个
再打开这个网站
https://plugins.nessus.org/v2/offline.php
上面这一行输入任意40位机器码
找到这个下载地址
替换指令
docker exec -it ramisec_nessus /nessus/update.sh "UPDATE_URL_YOU_GOT"
直接执行
静候即可
下载完后会自动编译
编译过程可能有点慢,大家耐心等待即可
然后直接访问https://ip:8834即可
然后我们需要去更改admin的密码
docker exec -it ramisec_nessus /bin/bash
运行该容器的/bin/bash
/opt/nessus/sbin/nessuscli chpasswd admin
充值admin密码
然后直接登录即可
原文始发于微信公众号(知攻善防实验室):每次破解Nessus都失败?那是因为你没看这篇。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论