Nessus漏扫软件Windows版升级插件库
一、首先CMD命令行窗口下切到Nessus的安装路径下
输入nessuscli fetch --challenge
得到一串字符(challenge code也就是挑战码)
二、接下来去网站注册信息,通过挑战码得到激活码
网站是这个https://www.tenable.com/products/nessus/nessus-essentials
填写姓名及邮箱地址并提交
三、提交后,所填写邮箱会收到含有激活码的邮件
四、点击“离线注册说明”进行地址跳转
五、输入本机得到的挑战码和邮箱收到的激活码
六、经过校验后,会得到插件库plugins以及license的下载请求,点击下载
下载后是名为all-2.0.tai.gz和License.rtf的文件
建议把插件包和license文件直接放在与nessus.exe同路径下,不然后面执行命令的时候会报错
七、更新插件
命令是nessuscli.exe update all-2.0.tar.gz
更新完以后重启一下Nessus服务,可以用cmd命令行重启,也可以cmd-services.msc,找到对应服务重启
两种方式截图如下:
八、验证
一般,用cmd更新命令完,下面出现uodate successful以后就说明更新成功了 可以在网页上看一下你的更新日期改过来没有

像我现在框里的版本是2024年5月10号,对应上面cmd执行命令得到的版本号,就说明更新成功了
可能有的时候会出现更新完以后Scans(扫描模块选项)不见了,需要更改相关文件配置
使用everything或者类似软件,找到名为“plugin_feed_info.inc”的文件,找到文件路径
目的是要修改它并保存,正常你想修改的话总是提示权限不足,所以搜索框搜索记事本,右键以管理员身份打开
管理员身份运行以后,左上角-文件-打开-找到你用everything找到的该文件路径,然后勾选所有格式就能看到要改的文件了
打开这个文件,修改为以下内容:
PLUGIN_SET = “202405101353”;
PLUGIN_FEED = “ProfessionalFeed (Direct)”;
PLUGIN_FEED_TRANSPORT = “Tenable Network Security Lightning”;
第一行内的数字为你插件版本号,需要替换为你实际的内容,修改完以后保存。
更新license
命令nessuscli.exe fetch --register-offline nessus.license
重启服务,重新登陆本地Web管理界面,Scans选项就出来了,授权和插件库相关信息也更新为现有最新状态。