- ：信息收集是黑客攻击或渗透测试中最重要的步骤之一｡
想想看,
如果你没有足够的信息, 你就不能真正访问一个系统｡
例如, 假设您已连接到一个网络,
而连接到该网络的其中一个设备就是您的目标｡
现在, 您要入侵该目标,
首先, 您需要发现所有连接到该网络的客户端,
获取它们的Mac地址和IP地址｡
然后从那里,
尝试收集更多信息或发动一些攻击,
以获得访问您的目标｡
现在, 有许多程序可以为您完成此任务｡
例如, Net Discover和EnMap非常出色地完成了这项工作｡
所以在这堂课上, 我们将从一个简单的开始,
那就是Net Discover, 看看如何使用它来快速映射我们所连接的网络｡
在下一堂课中,
我将向大家展示如何使用EnMap,
收集连接到同一网络的所有客户端的详细信息｡
所以我的卡利终端在这里｡
如果我这样做, ifconfig,
你会看到, 我有一个ETA零,
它有一个IP地址｡
就像我说的,
这是虚拟盒子创建的虚拟界面, 当我们设置卡利机器使用广告网络时｡
现在, 我还说过,
这个节点网络的行为完全像以太网｡
而且就卡利机器而言, 它认为它连接到了我们真正的有线网络｡
正如你所看到的, 它告诉我, 有线连接｡
现在我有我的虚拟windows机器就在这里｡
它被配置为使用与Cali计算机相同的Nat网络｡
记住, 我们还在网络黑客部分｡
因此, 您和目标计算机都需要连接到同一网络｡
所以就这两台电脑而言, 他们认为它们连接到了同一个网络｡
我现在要做的是使用Net Discover, 看看我们如何使用它来发现连接到同一网络的所有设备｡
现在, 我将向大家展示的方法将完全一样,
无论您是像我现在这样对虚拟网络使用它, 还是对真实网络使用它｡
而且即使你的目标是wifi或无线网络｡
因此, 您所要做的就是键入程序的名称,
即net discover, 然后键入破折号R或指定要搜索的IP范围｡
这需要进行安排, 以便您可以访问｡
现在, 您可以看到我的IP是10 0 2 16,
我只能访问同一子网中的IPS｡
所以IP是在同一个子网上, 从10 0 2 0开始｡
它们将以10 0 2 2 5 4结束, 因为2､
5､ 4是客户端可以拥有的最后一个IP｡
我的范围是10, 0, 21, 我想搜索IP地址可能为10
0 2 1, 10 0 2 2, 10 0
2 3, 一直到10 0 2, 25,
4的客户端｡
因此, 我不必手动键入所有IPS,
只需键入24以上的IPS, net discover就会自动知道我正在尝试搜索从10
0 2 1开始到10 0 2､ 25､ 4结束的所有IPS｡
因此, 这是一种为整个子网指定IP范围的方法｡
如果我现在按Enter键,
您会看到net discover将显示连接到同一网络的设备的所有IPS, 请注意, IPS的前三个部分始终相同,
因为它们位于同一子网中｡
我还有这些客户端的Mac地址,
网络发现也试图猜测设备供应商｡
现在, 如果我按Q, 这将退出程序｡
现在, 我们有一个连接到同一网络的所有客户端的列表｡
现在, 就像我说的,
你也可以用这个方法来发现连接到同一个WiFi网络的客户端｡
现在唯一的问题是, 如果我这样做, ifconfig,
你可以看到我的Cali机器没有无线适配器,
它没有连接到wifi网络｡
而且就像我之前说的,
你不能从虚拟机访问内置的无线网卡｡
因此, 如果您要执行此操作或运行我们将来会看到的针对真实计算机和真实无线网络的任何无线攻击,
您将需要使用无线适配器｡
现在, 我将在描述中包括一些链接, 这些链接将帮助您选择一个适合Cali
Linux的采用者｡
但现在我已经有了一个, 我只是要把它连接起来,
用它来向你们证明｡
如果在连接到虚拟网络的虚拟机上运行正常,
则在具有真实计算机的真实网络上运行时也会完全相同｡
现在我要连接适配器｡
如果我这样做, 如果配置, 它仍然没有显示, 让我们看看它是否显示现在｡
好极了｡ 如您所见,
我现在有一个称为LAN zero的适配器｡
我需要先将此适配器连接到WiFi网络,
然后才能发现连接到此网络的所有客户端｡
所以我要去找我的网络管理员｡
我将单击此处, 然后单击“select network”（选择网络）,
您可以看到它会自动出现｡
现在它实际上连接到了一个网络｡ 但是, 在您的情况下,
您需要选择网络并单击连接,
然后它会要求您输入密码｡
所以现在我真的连接上了｡ 你会看到, 如果我这样做,
ifconfig再次, 现在, 局域网0有一个IP地址｡
因此, 这意味着它已连接到网络｡
这意味着我们现在可以将其与net discover一起使用｡
同样, 我将使用与之前完全相同的命令,
只是为了向大家展示和证明, 如果这对虚拟机有效, 那么它也会对真实计算机有效｡
唯一的区别是IP｡
所以我要删除这个IP｡
如你所见, 我的IP是19216818
因此, 我要寻找的范围将从192168811开始｡
我将把24号放在这里,
因为这会告诉网络发现我想从19216811开始,
到192168254结束｡
如果我现在按回车键,
如你所见, 它会发现所有连接的客户端,
所有它们的IP地址, 所有它们的Mac地址, 它会猜测制造商｡
你可以看到它也在这里发现了一些苹果设备｡
如您所见,
使用完全相同的命令, 它可以完美地工作｡
我这样做只是为了向大家展示, 如果虚拟机和虚拟网络都可以正常工作,
那么它们也可以正常工作, 因为这些虚拟机和虚拟网络是在真实计算机上建模的｡
而就机器而言,
他们实际上认为自己是真正的计算机和真正的机器｡