XBB
电脑系统又被工作上安装各种各样的VPN、插件搞坏了,QQ会莫名奇妙的重新安装。
所有的操作都变成了Administration权限,尝试把默认user从Administration组中删除后,彻底坏了,所有管理员操作我都做不了。
祭出我的终极技能:重置系统,以后和工作相关的东西还是走虚拟机好了。
以下是过程,有些废话,解决办法很简单,将原先的Tenable目录,原封不动的移动到C:\ProgramData\即可。
正题
由于重装系统,原先装在D盘的Nessus用不了了,用nessuscli.exe尝试启动失败后,开始了修复之路。
首先,./nessuscli.exe会提示:
Error: Can not find C:\ProgramData\Tenable\Nessus\nessus\tools\tool_dispatch.ntool. Please check that Nessus is installed properly.
从原先Nessus目录把这个文件复制到提示的路径即可解决问题,但会出现新提示:
Error - C:\ProgramData\Tenable\Nessus\nessus\tools\tool_dispatch.ntool has been signed with an unknown public key
查看目录发现生成了新的文件:C:\ProgramData\Tenable\Nessus\nessus\uuid
接着尝试复制原先Nessus安装目录下的其他文件到C:\ProgramData\
用./nessusd.exe start启动Nessus,提示 读取插件用了0秒
Processing the Nessus plugins...
[##################################################]
All plugins loaded (0sec)
由于plugins太大了,没复制过来,所以出现这样的问题。
接着复制plugins过来,根据Nessus破解方法,删除plugins下的plugin_feed_info.inc文件
最后,成功启动
nessusd (Nessus) 8.13.1 [build 20257] for Windows
Copyright (C) 1998 - 2020 Tenable, Inc.
Processing the Nessus plugins...
[##################################################]
All plugins loaded (46sec)
大概就是,D盘原先的Nessus程序,没法知道(注册表?)Nessus安装在D盘,所以默认从C:\ProgramData\读文件启动了。所以解决版本只需要将原先的Tenable目录,原封不动的移动到C:\ProgramData\即可。
我裂开了。👀