天天看点

Nessus打开失败及数据库损坏的解决办法

今天我们来说说nessus使用时常出现的错误及其解决办法。

一、nessus打开失败

Nessus打开失败及数据库损坏的解决办法

出现如上的情况说明你的nessus服务配置是有问题的,因为nessus使用是要借助浏览器来实现的,如果其服务配置出错就会出现浏览器无法调用的情况。

解决:

这种错误你可以先在安装的根目录以管理员身份运行nessusd.exe,如果能够加载运行,这说明nessus服务调用是没有问题的,这时我们可以进入地址栏重新登录尝试是否成功。

Nessus打开失败及数据库损坏的解决办法

然而有时运行Nessusd.exe时弹出提示nessusd.exe启动失败,无法找到入口,(无法作用于动态链接库C:\windows\system32\wpcap.dll)

解决方法:

1.查看提示的路径下是否存在wpcap.dll这个动态链接库文件,若没有,去另外电脑中复制wpcap.dll到本机,

2.然后以系统管理员运行cmd,输入regsvr32 packet.dll

3.提示wpcap.dll启动成功后,再次登录https://localhost:8834

二、数据库损坏

Nessus打开失败及数据库损坏的解决办法

解决:

  1. 关闭 nessus 服务(服务名为:Tenable Nessus)
    Nessus打开失败及数据库损坏的解决办法
  2. 在nessus本地安装目录, 找到backups文件夹,默认文件路径为 D:\ProgramFiles\Tenable\Nessus\nessus\backups 会有一个最近正确登陆数据库的db文件:
    Nessus打开失败及数据库损坏的解决办法
  3. 将这个db文件复制一份改名为global.db,拷贝至上层目录进行替换。
    Nessus打开失败及数据库损坏的解决办法
  4. 在服务列表重启 nessus 服务
  5. 刷新浏览器当前页面,如图所示,就算OK了。
    Nessus打开失败及数据库损坏的解决办法
    如果这篇文章对你有所帮助,希望大家多多支持,会持续跟新!