注意:私下入侵他人的WiFi是非法的。在这里,我使用自己的WiFi热点进行学习和测试。一旦了解了破解原理,便会知道如何预防。
初步准备
暴力破解工具:
kali linux操作系统,我使用安装在虚拟机中的kali linux
支持监控模式的无线网卡,我正在使用USB无线网卡RT3070 / RT5370 / RT5572 / RT8812AU和其他网卡
字典文件,我在这里使用kali的默认字典文件
所谓的蛮力破解是一种详尽的方法。依次将密码字典中的每个密码与握手数据包中的密码进行匹配,直到匹配成功为止。因此,能否成功破解wifi密码取决于密码字典本身是否包含此密码。破解时间取决于CPU的计算速度和密码本身的复杂性。如果将WiFi密码设置得足够复杂,即使使用了良好的密码字典,也可能需要几天,数十天甚至更长的时间才能成功破解它。
kali使用建议使用root用户,如果是2020版本的kali,执行airmon-ng之后显示找不到命令的话可以在命令之前+sudo例如:sudo airmon-ng
1.首先,我们将首先连接网卡(如果没有,您可以单击以查看连接网卡的步骤)
2.使用airmon-ng命令检查网卡是否支持监视模式
root@kali:~# airmon-ng
从图片中您可以看到我的无线网卡wlan0支持监视模式。如果此命令没有输出,则意味着没有网卡可以支持侦听模式。
3.启用无线网卡的监视模式
root@kali:~# airmon-ng start wlan0
4.打开监视模式后,无线接口wlan0变为wlan0mon,可以使用ifconfig命令查看它,如下图所示:
5.扫描环境中的WiFi网络
root@kali:~# airodump-ng wlan0mon
使用airodump-ng命令列出无线网卡扫描的WiFi热点的详细信息,包括信号强度,加密类型,信道等。在这里,我们记下要破解的WiFi的BSSID和信道,当我在图片中用红色标记时。搜索要破解的WiFi热点时,可以按Ctrl + C停止搜索。
6.拿起握手包
使用网卡的监视模式来捕获周围的无线网络数据包。我们需要的数据包是一个包含WiFi密码的握手包。当新用户连接到WiFi时,将发送握手数据包。
包裹捕获:
root@kali:~# airodump-ng -c 4 --bssid 1C:60:DE:9D:6F:A6 -w hach wlan0mon
参数说明:
-c指定频道,目标热点的频道已在上方标记
-bssid指定目标路由器的BSSID,即上面标记的BSSID
-w指定保存捕获的数据包的目录
7.(成功捕获数据包),如下图所示:
8.破解WIFI密码(运行程序包)
无线WIFI网络vm888的破解完成,密码为18871208,破解时间仅需2秒。
请注意,如果您无法捕获握手数据包并使对方脱机,则该数据包将被成功捕获。
再次提醒所有人:私下入侵他人的WiFi是非法的。一旦您知道了这种黑客方法,我相信您就会知道如何防止这种情况。
本文来自本站,转载请注明本文网址:
http://www.pc-fly.com/a/tongxingongju/article-360978-1.html
……