老师：好了, 扫描结束了｡
我现在在资产页面｡
正如你所看到的, 我们有一个资产｡
已经扫描过了｡
我们可以看到, 该资产正在运行Ubuntu,
您需要的黑客攻击此资产的技能是新手｡
现在, 您已经可以看到Nexpose比Metasploit
Community显示了更多的信息, 而且它是一个更高级的漏洞管理框架｡
我们可以看到, 我们扫描了一个目标, 它是Metasploitable,
而该站点是Global｡
我来放大｡
它运行在Ubuntu Linux 8上｡ 04.
我们没有发现恶意软件和177个漏洞,
308个漏洞｡
请记住, 对于Metasploit社区,
我认为我们只发现了八个, 只有一个可利用的漏洞, 八个模块可以使用｡
在这里, 我们发现了308个漏洞,
因此它涵盖了更多的漏洞和利用｡
您可以看到, 有一个风险因素评估到这一点和最后一次扫描的时间｡
现在, 如果我们向下看, 我们可以看到我们再次发现的操作系统是Metasploit｡
我们可以看到安装在目标计算机上的软件｡
因此, 我们不仅可以看到端口上运行的服务,
还可以看到目标计算机上安装的实际软件｡
这在我们拥有计算机后非常有用,
因此在我们设法侵入计算机后,
找到可用于增加我们权限的本地漏洞利用非常有用,
例如, 如果您有一个普通用户,
并且您希望成为路由, 则您可以使用本地缓冲区溢出来增加您的权限或执行其他操作｡
所以这些在后期开发方面非常有用｡
如果关闭, 我们将看到目标计算机上安装的服务｡
就像UNMAP提供给我们的一样,
我们可以看到HTTP､
DNS等正在运行｡
如果您单击这些服务中的任何一个,
您会看到它会提供有关它的更多信息,
例如它是一个HTTP服务, 关于它的描述和它运行的端口｡
因此, 我们可以看到HTTP在端口80和端口8180上运行｡
现在我们上去吧
如果我们想更仔细地了解这些漏洞,
我们可以转到此处的漏洞页面｡
您可以看到, 我们这里有一个关于漏洞的图表,
根据其风险因素进行分类｡
在这里, 它们根据利用这些漏洞所需的技能级别进行分类｡
在这里, 您可以看到所有这些选项的列表, 我们可以使用这里的这个在它们之间切换｡
同样, 如果有任何恶意软件,
你会在这里看到它｡
如果有剥削, 你会看到它在这里｡
现在, 这里的所有这些最重要的漏洞都没有使用其工具进行利用,
但它们是根据其风险进行排序的｡
因此, 这些都是非常危险的漏洞,
当我们继续通过它们时, 风险会稍微降低｡
您可以在这里看到, 我发现VNC密码是“password”,
因此我们可以进入并尝试使用VNC进行连接｡
VNC是一种非常类似于远程桌面的服务,
基本上它会向您显示桌面,
并允许您完全访问目标计算机,
就像远程桌面一样｡
我不会教你怎么做, 很简单｡
在这里告诉你, 密码是“password”,
现在它还告诉你, 有一个后门正在运行,
我们已经使用了｡
它告诉我们, 它正在运行一个旧版本的PHP,
可以利用, 只是一个旧版本｡
现在, 让我们来看看一些可以利用的东西｡
我将单击此按钮, 按漏洞进行排序, 您可以看到, 所有这些都有一个“M”徽标,
这意味着可以使用Metasploit对其进行攻击｡
您可以看到, 这里有我们使用的远程shell服务,
这里还有我们已经了解过的rlogin服务,
也可以使用｡
让我们单击一些我们以前没有见过的东西｡
这里您可以看到此漏洞的描述｡
同样, 您可以看到它正在运行的端口｡
您可以看到为什么它认为这个特定目标容易受到这种攻击｡
如果你失败了, 它会告诉你如何利用它｡
因此, 有三个不同的模块可以用来利用它｡
但它并不一定要利用它,
有时你只是看到一些模块, 可以用来验证是否存在这种利用｡
但基本上这些都是与之相关的模块｡
如果我们点击这个, 它会把我们带到Rapid7页面,
我们经常在谷歌上看到这个页面｡
我们可以在Metasploit中复制并粘贴模块名称,
它会显示选项, 然后使用与之前视频中相同的方式利用此漏洞｡
当您继续向下时, 您会看到对这个特定漏洞的引用｡
在底部, 它将向您显示如何修复此漏洞的解决方案｡
因此, 对于这一个,
您只需更改管理员密码,
而不使用默认配置｡
另一个有用的东西是报告｡
因此, 此框架允许您为所执行的每次扫描生成报告｡
报告有不同类型的模板, 因此,
如果您继续“创建报告”,
您可以看到一个包含大量信息的审核报告,
这些信息是程序员或技术人员需要的详细信息｡
或者你可以使用一份信息较少的执行报告,
它是为经理或没有太多技术经验的高层人员编写的｡
你可以选择任何你想要的模板, 给它起任何名字, 所以我把它命名为“Metasploitable”或“Metasploit”｡
然后选择所需的格式, 在此将其设置为PDF｡
然后, 我将选择要为其生成报告的目标扫描, 并选择了“Metasploitable”｡
然后保存并运行报告,
以生成报告｡
您还可以让它每次都自动生成报告, 因为正如我所展示的,
您可以计划报告, 您可以计划扫描,
您还可以计划在每次扫描完成后自动生成报告｡
例如, 如果您每周扫描一次,
您还可以在每周每次扫描完成时生成一份报告｡
现在让我下载报告并向您展示它的样子｡
正如你所看到的, 它有日期, 它有标题,
它有所有的漏洞, 已经发现｡
但这是一份执行报告, 因此它包含有关漏洞利用的小细节和更多的图形内容,
以向执行人员显示已发现的风险及其严重程度｡
正如你所看到的, Nexpose向你展示了更多的细节,
它也更先进｡
它面向更大的公司和更大的基础架构,
在这些公司中, 您需要始终确保所有内容都是最新的,
所有内容都已安装, 并且没有任何漏洞｡