网络故障(network failure)是指由于硬件的问题、软件的漏洞、病毒的侵入等引起网络无法提供正常服务或降低服务质量的状态。 注意:私下入侵他人的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是非法的。一旦您知道了这种黑客方法,我相信您就会知道如何防止这种情况。
当今,越来越多的业务应用运行于网络架构之上,保障网络的持续、高效、安全的运行,成为网络管理者面临的巨大挑战。 |
温馨提示:喜欢本站的话,请收藏一下本站!