- ：在上一堂课中, 我们快速了解了Zenmap以及如何使用它来收集信息｡
所以在这节课上我们将以此为基础,
我现在要给你们看的主要扫描是快速扫描加｡
此扫描将快速扫描向前推进了一步｡
首先, 它会比较慢,
但它会显示更多的信息｡
首先, 我们将能够看到在发现的设备上运行的操作系统｡
我们还可以看到设备类型, 无论是电话､
笔记本电脑还是路由器, 我们还可以发现程序,
以及在发现的端口上运行的程序版本｡
例如, 在此之前,
我们能够发现端口80是打开的,
但我们不知道此端口上运行的是什么程序, 也不知道此程序的版本｡
当我们进入“获取访问权限”部分时,
获取确切的程序版本确实很有帮助,
然后您将看到我们如何使用它来利用易受攻击的服务,
并完全控制安装了这些服务的计算机｡
现在, 当您查看结果时,
您会发现我们获得的信息比目前为止运行的所有扫描都要多｡
您首先会注意到已发现设备的IP旁边的图标｡
这些图标代表在这些设备上运行的操作系统｡
现在, 我们有了所有连接设备的操作系统,
现在它向我们显示了在每个发现的端口上运行的程序以及这些程序的版本｡
例如, 如果我们看一下191｡ 168. 1. 12, 苹果设备,
在最后一次扫描中,
我们知道端口22打开, 我们知道SSH正在其上运行,
但我们不知道SSH的版本｡
现在, 我们可以看到它正在运行开放SSH版本6｡ 1, 所以我们可以在谷歌上寻找这个特定版本中的漏洞和漏洞,
我们可能真的会找到一些东西｡
我们将在“获取访问权限”部分详细讨论这一点｡
现在, 如果您查看设备类型,
您可以看到它是一个媒体设备;是个电话｡
在我们知道这是一台苹果设备之前,
我们不知道它是平板电脑､
手机还是MacBook｡
现在我们知道那是一部电话｡
它还发现, 它运行的是苹果iOS四,
五或六｡
现在它实际上运行了一个更新版本的iOS,
我不完全确定, 我想是9个或10个, 但仍然,
它足够接近它让我｡
它告诉我这是一个苹果｡
它告诉我这是一部手机, 它运行的是iOS｡
所以这真的真的很好｡
现在, 我们来看下一个器件, 192｡ 168. 1. 20.
这是一个Linux设备, 当我们运行快速扫描时,
我们能够识别端口80和端口49152打开, 但同样,
我们不知道在此端口上运行的程序或服务版本｡
所以现在我们知道它是Apache httpd 2｡ 2. 22, 它运行在Ubuntu上,
所以现在我们有了操作系统, 运行服务的确切版本,
这样我们就可以在这个特定版本中查找漏洞和漏洞利用｡
而这个端口, 我们甚至不知道上面运行的是什么服务｡
现在我们知道这是一个UPnP服务和服务器是MediaTomb
UPnP｡
我们有确切的版本, 所以我们可以继续寻找这些特定版本中的漏洞,
如果我们发现任何漏洞,
我们将能够获得对这台计算机的完全控制｡
再看看192号公路｡ 168. 1. 22计算机上, 我们可以看到它正在端口5357上运行Microsoft
HTTPAPI｡
您也可以按服务进行浏览｡
因此, 在左侧, 如果您单击“服务”,
您将能够根据服务对发现的客户端进行分类｡
因此, 如果我们单击http, 我们将看到所有运行http服务的客户端｡
如果你点击ssh, 我们可以在这里看到苹果设备｡
它是唯一一个运行ssh服务的设备｡
让我给你们看一个简单有趣的例子｡
如果我们回到这里的主机, 回到苹果设备,
192｡ 168. 1. 12.
正如我们所看到的, 正如我所说的,
我们知道这是一部手机,
我们知道这是一部苹果手机, 我们知道它安装了一个ssh服务,
运行在端口22上, 我们知道ssh是一个服务, 它允许你在安装了ssh服务的计算机上远程执行系统命令｡
很明显, 在使用此服务之前, 您必须使用用户名和密码｡
一旦您通过身份验证, 它将允许您在该计算机或该电话上远程执行系统命令｡
现在, 默认情况下iOS设备没有ssh服务器｡
通常, 当你越狱手机或设备时, 它会自动安装一个SSH服务器,
该服务器的密码默认设置为“alpine”｡
那是A-L-P-I-N-E
现在, 因为我们知道这是一个iPhone,
它有端口22开放与开放ssh服务器, 我们知道,
这部手机已经越狱.
现在, 由于手机已经越狱,
我们知道登录ssh的密码是“alpine”,
除非用户更改了密码｡
现在大多数用户甚至不知道这一点,
即使是知道这一点的人,
如我, 也懒得改变它｡
所以, 如果你在同一个网络中发现了这样的手机,
总是值得一试的｡
它总是值得一试去尝试连接到它与默认密码.
我现在就去我的终端,
用ssh连接这个电话.
因此, 我将输入“ssh root”, 这是Linux中管理员的用户名,
“@192｡
168. 1. 12寸｡ 这是电话的IP｡
我要按回车键｡
它问我是否应该信任这个连接,
我会说是, 现在它问我密码｡
就像我说的, 当手机越狱的时候密码被设置为“阿尔卑斯山”｡
所以我要输入A-L-P-I-N-E｡
我要按回车键｡
如您所见, 我以root身份登录｡
所以现在我在电话上有最高权限,
我可以在系统上做任何我想做的事情｡
而现在我们可以使用系统命令来完全控制手机｡
现在, 我们还在“网络黑客攻击”部分,
所以不要太担心, 我们将在“获取访问权限”部分详细讨论它,
但这只是一个快速示例, 我想向您展示信息收集的强大功能, 因为我们实际上没有利用任何东西｡ 我们只是依靠我们收集的信息,
我们能够黑进一部和我们连接到同一网络的iPhone｡
就像我说的, Nmap是一个巨大的工具｡
我强烈建议你继续尝试这里的其他配置文件,
就像我说的, 一旦完成了这门课程, 我认为Nmap的书会是一本非常非常好的读物｡
我们还将在“获取访问权限”一节中更多地使用Nmap,
并将了解如何使用这些信息来完全控制使用代码执行漏洞等的计算机｡
但在这节课上, 我只想给你们一个快速的概述,
我们会在这门课上继续学习｡