大家好,我是智宇。无线网络技术中的WiFi是一种允许电子设备通过无线电信号进行互联的技术。WiFi是“Wireless Fidelity”的缩写,它遵循IEEE 802.11标准。如今,在家庭、办公室和公共场所,WiFi网络已经非常普及,使人们能够轻松地上网。WiFi网络的工作原理是通过无线路由器(也称为无线接入点)共享互联网连接给电子设备。当设备(如智能手机或笔记本电脑)靠近无线路由器时,它可以通过无线电信号连接到网络。为了确保网络安全,连接到受保护的WiFi网络通常需要输入密码。这些密码通常使用WEP、WPA或WPA2加密技术进行保护。
在本期中,我们将分享一种找回WiFi密码的方法,使用kali虚拟机(电脑)。为此,您需要准备两样东西:①无线网卡,②kali虚拟机。下面是具体步骤:
- 首先,检查一下kali虚拟机的服务是否已启动,如果没有启动,请启动它们。
- 启动kali虚拟机后,您会看到wlan0,这是我们插入的网卡。输入命令”airmon-ng”来开启网卡监听模式,使用命令”airmon-ng start wlan0″,但要关闭除wlan0之外的其他网卡。这样,您会发现wlan0变成了wlan0mon,表示监听模式已启动。接下来,使用命令”airodump-ng wlan0mon”来扫描WiFi网络。
- 然后,您将看到扫描出来的WiFi网络,比如”Xiaomi57DB”。接下来,使用命令”airodump-ng -c 4 -w ./xiaomi57db –bssid C8:BF:4C:CE:57:DC wlan0mon”来获取握手包。其中,4是WiFi所在的频道,”xiaomi_57db”是要保存的文件名,C8:BF:4C:CE:57:DC是路由器的MAC地址,最后是网卡的名字。
如果上面一行内容都没有显示,说明当前没有设备连接到该路由器。这种情况下,建议您换一个时间再试试,或者换一个WiFi网络。
-
接下来,打开另一个终端窗口,执行以下命令来进行解除认证攻击(即将目标设备踢下线):”aireplay-ng -0 20 -a C8:BF:4C:CE:57:DC -c 8E:A8:89:C9:3D:DF wlan0mon”。其中,-0表示持续攻击模式,20代表攻击20次。C8:BF:4C:CE:57:DC是路由器的MAC地址,8E:A8:89:C9:3D:DF是要攻击的设备的MAC地址,即在监听过程中看到的流量的”Station”那一列。
-
回到刚刚监听的窗口,等待一段时间。当左上角出现”WPA handshake”时,说明成功抓到握手包。按下Ctrl + C停止监听。然后执行命令”airmon-ng stop wlan0mon”来停止监听模式。
-
最后,使用字典来尝试破解WiFi密码。是否成功取决于字典的强大程度。
如果您觉得这些分享对您有帮助,请不吝给予您的赞和关注。这将是对智宇最大的鼓励和支持。