nessus破解安装

参考如下链接:
https://www.cnblogs.com/ytssjbhy616/p/12794920.html

一,软件包下载

官网下载地址:https://www.tenable.com/downloads/nessus
官网下载Kali版本下载地址:https://www.tenable.com/downloads/api/v1/public/pages/nessus/downloads/10838/download?i_agree_to_tenable_license_agreement=true

二、安装

kali dpkg -i dpkg -i Nessus-8.10.0-debian6_amd64.deb
centos rpm -ivp Nessus-8.10.0-debian6_amd64.rpm

三、启动nessus

service nessusd start
在浏览器中访问https://localhost:8834,初始化扫描器,选择Managed Scanner→Managed by Tenable.sc,点击 Continue。


等待初始化完成。完成后登陆进去是没有扫描界面的。

四、获取插件包

中默认把nessus安装在/OPT目录下,现在进入目录,执行以下操作,复制并记录challenge code:
/opt/nessus/sbin/nessuscli fetch —challenge

访问上面输出的网址https://plugins.nessus.org/v2/offline.php,把challenge code填入第一个框:

接下来获取第二个框的激活码,访问网站https://zh-cn.tenable.com/products/nessus/nessus-essentials,姓名随便写,邮箱写真实邮箱,用来接受激活码:
注册成功后网页返回更新包的下载链接,在浏览器输入上述链接就可以下载最新插件包:

注册包下载完成后,执行更新操作:
/opt/nessus/sbin/nessuscli update all-2.0.tar.gz

到现在为止,nessus安装完成,但只支持16个IP,接下来进行破解,修改两个文件,没有的话创建一下,再改成下面的内容。
export PLUGIN_SET=”202004281428” 设置一下本次安装的时间
cat >/opt/nessus/lib/nessus/plugins/plugin_feed_info.inc<<EOF PLUGIN_SET = ${PLUGIN_SET}; PLUGIN_FEED = "ProfessionalFeed (Direct)"; PLUGIN_FEED_TRANSPORT = "Tenable Network Security Lightning"; EOF cat >/opt/nessus/var/nessus/plugin_feed_info.inc<<EOF
PLUGIN_SET = ${PLUGIN_SET};
PLUGIN_FEED = “ProfessionalFeed (Direct)”;
PLUGIN_FEED_TRANSPORT = “Tenable Network Security Lightning”;
EOF

重启nessus
service nessusd restart
自己在安装目录下新建一个文件夹nessus-update,以后下载的插件包都放在这里,自动更新脚本也放这里。