教师：在上一讲中,
我们已经了解了破解WEP是多么容易｡
我们要做的就是捕获足够的数据然后运行aircrack-ng破解加密并给我密钥｡
现在, 我们可能面临的一个问题是,
如果网络不繁忙｡
如果它不忙,
那么数据数量的增长将非常非常缓慢｡
所以, 我们得等一段时间才能有足够的数据来破解密钥｡
让我给你们看一个例子｡
我在这里运行airodump-ng,
列出我周围的所有网络｡
大家可以看到, 这里有我的测试网络和测试AP,
它使用的是WEP｡
如果你看数据下面, 你会看到它是零,
它不会增加, 即使它会增加, 它会增加非常, 非常缓慢,
这意味着我将不得不等待几个小时之前, 我可以破解这个网络｡
因此, 对此的解决方案是强制AP生成具有新IV的新分组｡
在此之前, 我们需要与这个网络建立关联｡
所谓关联, 是指我们需要告诉该网络我们想要与之通信,
因为默认情况下, 接入点会忽略它们收到的任何请求, 除非设备已连接到该网络或与之关联｡
所以不要把这和交流混为一谈｡
我们仍然无法连接到网络,
因为我们需要密码才能连接到网络, 但我们现在所做的实际上只是告诉目标网络看,
我想与您通信｡
不要忽视我的请求｡
这就是我们要做的｡
这与您在想要连接网络时单击该网络所发生的情况类似｡
你还没把密码发出去,
你只是告诉目标网络我要和你交流, 请不要理我｡
在这节课中, 我将向大家展示如何与目标网络建立关联,
以便我们能够与之通信｡
在下一节课中, 我将向大家展示一旦建立关联, 我们如何将数据包注入网络, 并迫使数据量以非常非常快的速度增长｡
首先, 我要运行airodump｡ ng对我的目标网络,
其中有这个BSSID｡
我将复制它并使用到目前为止使用的相同命令｡
所以我们要去做空气转储｡ ng --bssid,
后面是目标的MAC地址--channel, 后面是目标运行的通道,
也就是6, 我们将存储所有这些信息｡
所以我们要写, 我们把这个文件命名为arpreplay,
因为这是攻击的名字.
然后, 我将无线适配器置于监视模式,
即mon0｡
这是一个非常简单的命令, 我们以前已经做过了｡
我们用的是气堆｡ 要从这个MAC地址的网络中捕获数据,
在这个通道上运行, 我们将所有内容存储在一个名为arpreplay的文件中｡
我将按Enter键,
如您所见, 它正在与我的目标进行比较,
并注意到数据增长非常非常缓慢, 或者实际上现在根本没有增长｡
现在, 为了连接这个网络, 我们将使用一个名为aireplay-ng的程序｡
所以我们要输入aireplay-ng, 然后输入--fakeauth,
因为我们要进行一次假身份验证攻击｡
因为我们只想这样做一次所以我们要把0置为0｡
我们将执行-a以指定目标网络的MAC地址｡
所以我要粘贴它, 我已经复制了它｡
然后, 我们将执行-h来指定无线适配器得MAC地址,
并获取无线适配器得MAC地址, 我将执行ifconfig.
这是未知字段的前12位数字｡
通常情况下, 您会在乙醚后看到它,
但当您启用监视器模式时,
它会像这样显示｡
我要复制这个｡
我把它贴在这里｡
我会用冒号代替减号｡
就这样, 结束了｡
最后, 我将给出处于监视模式的无线适配器的名称｡
这么一个非常简单的命令｡
我们使用的是aireplay-ng,
这是一个可用于运行多种攻击的工具, 我们已经看到了将其用于取消身份验证攻击｡
我们告诉它我们想进行一次假身份验证攻击｡
我们只想做一次｡
我们在a后面给出目标网络的MAC地址｡
然后我给它我的无线适配器的MAC地址后,
最后, 我给它我的无线适配器在监视模式｡
在运行此命令之前,
请注意此处的AUTH下没有任何内容｡
我们也没有任何客户出现在底部｡
现在, 如果我按Enter键,
您可以在AUTH下看到它显示为OPN, 您可以看到这里有一个与网络关联的新客户端｡
如果您查看这里,
您会看到这是我的目标网络的MAC地址,
而这里是我的无线适配器的MAC地址｡
现在, 我与目标网络相关联,
如果我向它发送任何内容,
它都会接受并与我通信｡
同样, 我没有连接到网络,
我仍然不能使用互联网,
我实际上只是与网络相关联, 这样我就可以与它通信｡
在下一节课中,
我会向你们展示我们如何与这个网络进行通信,
迫使它生成新的数据包, 新的IV,
这将使我们能够非常非常快地破解密钥｡