Nessus(windows版)插件库升级及Scans模块不显示问题处理方法

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选项就出来了,授权和插件库相关信息也更新为现有最新状态。

### 解决Windows系统中Nessus插件无法安装问题 #### 插件路径设置当 如果插件未能正确加载,可能是由于放置位置对。应确保插件文件被置于指定目录下,例如 `D:\Software\NESSUS\nessus\` 文件夹内[^3]。 #### 权限足导致更新失败 权限问题是常见的原因之一。为了防止此类情况发生,在执行任何涉及修改或添加新组件的操作前,建议先解除目标文件的只读属性并移除隐藏标志位: ```batch attrib -s -r -h "D:\Software\NESSUS\nessus\plugins\*.*" attrib -s -r -h "D:\Software\NESSUS\nessus\plugin_feed_info.inc" ``` 上述命令可以有效清除可能阻碍程序访问这些资源的一切障碍物。 #### 更新机制异常处理 当本地环境准备好之后,下一步就是利用官方提供的CLI工具来进行手动升级过程。这一步骤仅能够帮助同步最新的安全检测规则集,同时也可用于修复潜在的数据一致性错误: ```batch .\nessuscli.exe update D:\Software\NESSUS\nessus\all-2.0.tar.gz ``` 完成以上操作后,应当记录下返回的结果中的本号信息以便后续验证工作是否顺利完成。 #### 服务状态确认 考虑到某些时候即使完成了前面所有的准备工作,仍然可能会因为后台进程未处于活动状态而导致功能受限。因此有必要检查一次Nessus的服务是否已经按照预期设定为开机自启模式,并且当前确实是在运行之中。如果是,则可以通过调整注册表项或是借助命令行工具将其激活: 对于希望长期保持在线的情况来说,推荐采用图形界面下的解决方案——即进入计算机管理面板内的“服务”列表到名为"Tenable Nessus"的一项,右键点击选择属性对话框里的启动类型更改为“自动”。 而临时性的需求则可以直接调用如下指令快速开启该特性: ```batch net start "Tenable Nessus" ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值