萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦基礎知識 >  >> 電腦入門

破解WEP/WPA無線網絡實戰教程:準備、原理與工具鏈全記錄

⚠️ 法律與道德聲明

未經授權破解他人無線網絡屬於違法行為(中華人民共和國刑法第285條、網絡安全法)。 本文僅供授權滲透測試、自有網絡安全審計、教學研究參考,請嚴格遵守法律法規,勿用於非法入侵。

第一章:破解前的核心認知

加密類型與破解原理對比

加密方式破解核心數據包需求客戶端要求
WEP (Wired Equivalent Privacy)RC4密鑰流重用漏洞 → 統計分析還原密鑰捕獲 5萬~15萬+ IVs (初始化向量) 數據包可無客戶端主動注入 (ARP重放/偽造認證) 加速收包
WPA/WPA2-PSK (TKIP/CCMP)離線暴力破解 4-way Handshake 握手包捕獲 含 EAPOL 4次握手 的數據包 (1個即可)必須有合法客戶端在線 並完成認證;可主動去認證攻擊迫使重連握手

硬體選型:網卡芯片決定成敗

核心標準:支援監聽模式 + 封包注入 + Linux 驅動成熟 (BackTrack/Kali 內核原生支援)。

芯片廠商代表晶片Linux支援度推薦指數
Atheros (現 Qualcomm)AR9271, AR9287, AR5416/5418✅ ath9k/ath9k_htc 完美支援注入⭐⭐⭐⭐⭐ 首選
Ralink / MediaTekRT3070 (RT2870/3070), RT5370, RT2800USB✅ rt2800usb 支援良好⭐⭐⭐⭐ 性價比高
RealtekRTL8187L, RTL8812AU/8814AU⚠️ rtl8187 良好; 8812au 需 DKMS 額外編譯⭐⭐⭐ 視內核版本
BroadcomBCM43xx 系列❌ 專有驅動難注入,b43/brcmfmac 支援有限⭐ 不推薦
IntelCentrino 系列 (4965/5300/6200/7260)⚠️ iwlwifi 僅支援監聽,注入極不穩定⭐ 不推薦

接口建議:USB 2.0/3.0 外置網卡 — 完美支援 VMware/VirtualBox/KVM 虛擬機直通;Mini-PCIe/PCIe/PCI 內置卡無法在虛擬機直通,需裸金屬 Linux。

第二章:工具鏈與實戰流程 (BackTrack 5 / Kali Linux)

  1. airmon-ng:啟用監聽模式 (airmon-ng start wlan0 → wlan0mon)。
  2. airodump-ng:掃描 AP、鎖定目標 BSSID/Channel、抓包保存 (airodump-ng -c 6 --bssid AA:BB:CC:DD:EE:FF -w capture wlan0mon)。
  3. aireplay-ng:
     - WEP:ARP重放注入 (-3)、偽造認證 (-1) 快速增長 IVs。
     - WPA:去認證攻擊 (-0 10 -a AP_MAC -c CLIENT_MAC) 強制客戶端重連捕獲握手包。
  4. aircrack-ng:
     - WEP:aircrack-ng capture-01.cap 統計破解。
     - WPA:aircrack-ng -w rockyou.txt capture-01.cap 字典暴力破解握手包。

關鍵細節與避坑指南

  • 信號強度:PWR > -70 dBm 才穩定注入/捕獲;天線定向/增益天線/物理靠近 AP 提升成功率。
  • 頻道鎖定:airodump-ng 必須加 -c channel 鎖定單頻道,否則跳頻導致丟包。
  • 字典質量:WPA 破解成敗 99% 取決於字典(rockyou.txt、自定義社工字典、Hashcat 規則變形),而非算力。
  • WPS PIN 攻擊:啟用 WPS 的 AP 可用 reaver/bully 爆破 PIN 碼 (11000 組合),數小時內拿到 PSK,前提 AP 未鎖定 WPS/無速率限制。
  • PMKID 攻擊:WPA2-PSK 可嘗試捕獲 PMKID (hcxdumptool + hashcat -m 16800),無需客戶端在線,部分路由器開啟預設。

防禦建議:如何保護自有 Wi-Fi

  1. 使用 WPA3-SAE (或 WPA2-AES + 強密碼 ≥20 字符高熵值)。
  2. 關閉 WPS、關閉 UPnP、關閉遠程管理。
  3. 隱藏 SSID (微弱阻擋)、啟用 MAC 過濾 (可繞過但提高門檻)。
  4. 路由器固件保持最新,開啟自動更新。
  5. 訪客網絡隔離主網絡,IoT 設備單獨 VLAN。
  6. 定期掃描未授權設備,發現異常立即換密/拉黑。
copyright © 萬盛學電腦網 all rights reserved