介于大家的问题比较多 我就不一一回复 我在这里统一做回复 大家在后台的反馈我都看到了,谢谢大家一直以来的支持,最近准备面试,比较忙,大家谅解!
这次换一个路线 这是直接在我的本机上安装的(我把原来的卸载之后安装的)
好啦废话不多说 我们直接上干货
有重复的部分 我不在讲解 你们可以去看上一篇文章
我们新建Nessus文件夹 安装完成之后
然后我们访问
我们打勾 点击continue
这次我们换成简单的 Managed Scanner
然后选择 Tenable Security Center
然后输入 用户名 密码 root root
然后等待初始化
完成之后是这样的
所以我们开始下载插件
首先我们以管理员的身份打开cmd cd到我们新建的目录下 我们输入
net stop "Tenable Nessus"
然后我们输入
nessuscli.exe fetch --challenge
记住这个 challenge code 同时记住不要关闭这个cmd窗口 后边还有用
然后我们开始注册
Tenable Nessus Essentials 漏洞扫描程序 | Tenable®
记住这个License激活码
然后我们访问这个网址
Plugin Registration | Tenable®
第一个栏输入 challenge code
第二个栏输入 License
输入完成 我们点击 submit 然后会跳转出下一个界面 我们点击这个链接 来下载插件
并且翻到最下边 点击这个下载证书
然后等待两个下载完成
下载完成之后 我们剪切到新建的Nessus目录下
然后我们在刚才的cmd窗口下 继续输入 来激活证书
nessuscli.exe fetch --register-offline nessus.license
因为我们处于离线操作 所以我们要手动更新插件
我们继续输入
.\nessuscli.exe update .\all-2.0.tar.gz
等待更新完成
等待这个tmp文件消失 就好了(大概等个两三分钟)
我们这个就解压好了(还是不要关闭这个cmd窗口)
然后我们进入该目录下 E:\Nessus\nessus\plugins
搜索该文件
plugin_feed_info.inc
打开是这个样子的
我们进行修改
添加下边两句话
PLUGIN_FEED = "ProfessionalFeed (Direct)";
PLUGIN_FEED_TRANSPORT = "Tenable Network Security Lightning";
完成之后是这样的 我们进行保存
然后我们把这个文件复制到 这个目录下 E:\Nessus\nessus
结果如下
然后我们把这个文件的内容修改为与 plugin_feed_info.inc 这个文件同样的内容
.plugin_feed_info.inc
这个文件内容打开是这样的
我们输入
PLUGIN_SET = "202504120515";
PLUGIN_FEED = "ProfessionalFeed (Direct)";
PLUGIN_FEED_TRANSPORT = "Tenable Network Security Lightning";
修改完成之后 是这样的 然后保存退出
然后我们还是在那个cmd窗口 我们开始更改文件属性
attrib +s +r +h "E:\Nessus\nessus\plugins\*.*"
attrib +s +r +h "E:\Nessus\nessus\plugin_feed_info.inc"
attrib -s -r -h "E:\Nessus\nessus\plugins\plugin_feed_info.inc"
然后我们启动服务
net start "Tenable Nessus"
然后我们继续访问
等待初始化完成
完成之后 我们输入 root root 点击 Sign in
然后等待更新
这个是没有更新好的样子(差不多半个小时) 都是 N/A
更新完成 是这个样子的
然后我们就可以开启扫描了(还是有点 小问题 不过还是可以扫描使用的)
下次更新完整的(上一个完整的方法)