Docker搭建Nessus pro笔记

0x01 准备Docker环境

拉取镜像:

docker pull ubuntu

创建容器:

docker run -p 9922:22 -p 8834:8834 --name nessus -it ubuntu /bin/bash

设置root密码:

passwd root

Docker搭建Nessus pro笔记_第1张图片

0x02 开始搭建

查看Docker ID,进入容器并安装软件

Docker搭建Nessus pro笔记_第2张图片

启动ssh服务

/etc/init.d/ssh start

查对应的linux版本,到 https://www.tenable.com/downloads/nessus 下载对应版本的Nessus程序

cat /etc/issue

拷贝本地文件到docker容器中

Docker搭建Nessus pro笔记_第3张图片

安装Nessus,并安装时区

Docker搭建Nessus pro笔记_第4张图片

docker容器启动Nessus服务

Docker搭建Nessus pro笔记_第5张图片

0x03 破解Nessus Pro

访问Nessus服务

Docker搭建Nessus pro笔记_第6张图片

选择Managed Scanner,继续, Managed by 选择 Tenable.sc
Docker搭建Nessus pro笔记_第7张图片

Docker搭建Nessus pro笔记_第8张图片

到安装目录执行nessuscli update all-2.0.tar.gz 更新插件和授权,如下图

Docker搭建Nessus pro笔记_第9张图片

替换两处plugin_feed_info.inc文件

/opt/nessus/var/nessus/
/opt/nessus/lib/nessus/plugins/

注意:替换plugin_feed_info.inc文件的时候stop Nessus服务。

文件下载地址:https://www.t00ls.net/thread-51666-1-1.html

Docker搭建Nessus pro笔记_第10张图片

0x04:大功告成

Docker搭建Nessus pro笔记_第11张图片

声明:本文仅作学习记录,请大佬勿喷。
参考来源:
https://www.t00ls.net/thread-51666-1-1.html

你可能感兴趣的:(Docker搭建Nessus pro笔记)