第一:配置管理无线网卡

1.1这里,我们使用tplink wn722n, kali linux插上即用,无需安装驱动。

d65b5c7c7c85bbe18e0583fb36698372.png

1.2Vmare虚拟机配置如下:

如网卡插入到电脑后,先将虚拟机设置成桥接模式

d9c1bae1774944f5c028759d45bc2503.png

之后对虚拟机进行配置

9256fe6cbe9c4e3fbe9423d1e0af97b0.png

之后呢,我们在终端窗口中,输入

ifconfig

查看无线网卡,是否接入,显示如下,说明无线网卡,已经接入

21e083e189b5ae10f50e6a2d9cecf4e5.png

第二,设置监听模式

这里,我们注意,有些网卡不支持设置监听模式

2.1启动监听模式

我们用airmon-ng启动监听模式

airmon-ng语法格式如下:

airmon-ng [channel]

start :表示将网卡模式设置为监听模式

stop:表示禁用网卡的监听模式

interface:指定无线网卡接口名称

channel:在启动无线网卡为监听模式,指定一个信道。

输入如下代码,启动监听模式

airmon-ng start wlan0

abf30da68f184ba9d4eaed6905756d82.png

如果要关闭监听模式,输入

airmon-ng stop wlan0mon

8277f1dfc8563a89cc4a6757c5865e9c.png

第三,扫描网络范围

这里,我们用airodump-ng,扫描网络范围

airodump-ng [选项]

针对airodump-ng [选项],之后的文章,我会着重针对airodump-ng的选项进行讲解

我们用如下代码,开启网络扫描

airodump-ng wlan0mon

6c84cac67ab59ca50bc9374e0323cf4d.png

这里我们针对这里出现的各种参数,进行详细介绍。

BSSID:表示无线ap的mac地址。

PWR:网卡报告的信号水平,信号值越高,说明离ap或者计算机越近。

Beacons:无线AP发出的通知编号。

#Data:被捕获的数据分组数量

#/s:过去10秒内每秒捕获的数据分组数量

CH:信道号(从Beacons获取)

MB:无线AP所支持的最大速率。如果MB=11,它是802.11b,如果MB=22,它是802.11b+, 如果更高是802.11g.后面的点(高于54之后)表明支持短前导码。‘e’表明网络中有Qos(802.11e)启用。

ENC:使用的加密算法体系。OPN表示无加密。WEP?表示WEP或者WPA/WPA2,WEP(没有问号)表明静态或动态WEP。如果出现TKIP或CCMP,那么就是WPA/WPA2。

CIPHER:检测到的加密算法,CCMP、WRAAP、TKIP、WEP、WEP104中的一个。典型的来说(不一定)、TKIP与WPA结合使用,CCMP与WPA2结合使用。如果密钥索引值大于0,显示为WEP40。

AUTH:使用的认证协议。常用的有MGT(WPA/WPA2使用独立的认证服务器,平时我们常说的有802.1x,radius,eap),SKA(WEP的共享密钥),PSK(WPA/WPA2的预共享密钥),PSK(WPA/WPA2的预共享密钥),或者OPN(WEP开放式)。

ESSID:也就是所谓的SSID号。如果启用隐藏的SSID的话,它可以为空,或者显示为STATION:客户端的MAC地址,包括连上的和想要搜索无线来连接的客户端。如果客户端没有连接上,就在BSSID下显示

“not associated”。

Rate:表示传输率。

Lost:在过去10秒钟内丢失的数据分组,基于序列号检测。

Frames:客户端发送的数据分组数量。

Probe:被客户端查探的ESSID。如果客户端正试图连接一个AP,但是没有连接上,则将会显示到这里。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐