网站搜索

Nessus Ubuntu 安装和教程


Nessus 是 Openvas 之父,它不再免费(这就是创建 OpenVas 的原因),我将使用 Ubuntu 版 Nessus Professional 免费试用版编写本教程,并向您展示如何安装 Nessus 并开始使用它。

获取 Nessus:

单击此处访问 Nessus 网站以获取安装 Nessus 的试用代码。

填写表格以通过电子邮件获取试用代码,单击“下载并安装”链接。

安装 Nessus

安装 Nessus 非常简单,特别是如果您已阅读我们有关 DPKG 包管理器的教程。

跑步 :

sudo dpkg -i

安装完成后,按照说明运行:

sudo /etc/init.d/nessusd start

您的终端应该显示与以下内容非常相似的结果:

按照 Nessus 的安装说明,我们可以访问:https://YOURPCNAME:8443(将 YOURPCNOW 更改为您的计算机名称,也适用于 localhost)。

打开Web界面时,可能会出现SSL错误

只需添加例外并继续访问:

在下一个屏幕中,选择您要向 Nessus 提供的用途,并输入您通过电子邮件获得的试用代码。

填写完所有内容后,Nessus 将开始初始化,如下图所示,此步骤可能需要大约 20 或 30 分钟,完成后下一个屏幕将是:

在此屏幕中我们将直观地选择“创建新扫描”,Nessus 会询问您想要哪种扫描,让我们选择高级扫描第一个选项:

现在,一个表单将询问有关我们目标的信息:

随意填写,注意填写正确的目标地址,点击保存,查看其余选项:

发现主机

ARP:此选项仅在本地网络中有用,并且将使用 MAC 地址而不是 IP 地址。

TCP:TCP 将使用 TCP 协议而不是 ICMP 协议进行 ping。ICMP:正常 ping 来发现主机。假设从网关无法访问 ICMP 意味着主机已关闭: 如果选择,Nessus 会将不回复 ping 的目标视为离线。

在此窗口下方也有 UDP 选项(屏幕截图未涵盖它)。

为了了解所提到的协议之间的差异,我鼓励您阅读 Nmap 教程,其中包括协议的介绍。

端口扫描

在此部分中,您可以编辑所有端口设置、端口范围等。

SSH (Netstat):仅当您提供登录凭据时,此选项才有效。 Nessus 将从目标系统运行 netstat 命令来发现开放端口。WMI (Netstat):与上述使用 Windows 应用程序相同,此选项仅适用于 Windows 目标(而 SSH 仅适用于 Windows 目标) Linux 系统)。SNMP:扫描 SNMP 协议。验证本地端口枚举器找到的开放 TCP 端口:检查本地打开的端口是否也可远程访问。

网络端口扫描仪:您可以选择扫描的强度

服务发现

探测所有端口以查找服务:此选项将尝试查找每个扫描端口的服务。SSL:这是关于检查 SSL 安全性。报告了许多 SSL 漏洞,但我不知道有哪些漏洞真正被远程利用,如果我没记错的话,安全 SSL 可能会被本地网络中的嗅探器欺骗,我会忽略这一点。

评估

暴力破解:将尝试暴力破解凭证,此选项允许集成 Hydra。SCADA:Web 应用程序:允许我们扫描网站,包括爬行、SQL 检查等。Windows:针对 Windows 目标使用此选项。恶意软件(再次):将扫描恶意软件。

报告

本部分指定我们将如何处理结果,您可以选择各种不会影响扫描本身的选项,您可以选择按 IP 或域名显示目标、报告的可编辑属性等等。

高级

安全检查:Nessus 将执行不太激进的扫描,通过抓取横幅来收集信息(目标系统无意提供的信息,而不是 PISHING)。性能选项:在这里我们可以定义如何Nessus 可以同时检查许多漏洞,或者有多少个目标,或者时间间隔。

启动扫描

保存之前决定的配置,下一个屏幕将提示:

选择您的扫描,然后单击“更多”(网站顶部右侧)和“启动”,当出现询问时,单击蓝色按钮“启动”确认启动

Nessus 将开始扫描:

完成后,单击您的扫描,将出现一个显示结果数量的窗口,单击彩色条即可查看结果。

我希望本介绍教程能够帮助您开始使用 Nessus 并确保您的系统安全。

相关文章: