SSID (Service Set Identifier) 只是網路名稱,長度上限 32 字元。關閉廣播(Beacon 帧 SSID 欄位置空)僅讓「被動掃描」看不見,**主動掃描請求、關聯過程、重連過程中 SSID 均以明文傳輸**。
airodump-ng mon0 → 目標 AP 顯示 <length: 7> (SSID 長度 7),BSSID 可見aireplay-ng -0 10 -a <AP_MAC> mon0 (廣播踢離所有客戶端)TP-LINK (7 字元)無需主動攻擊,長時間監聽即可:
tcpdump -e -vvv -i ath1 (顯示鏈路層頭、極詳細)原理:任何合法客戶端連線/重連/漫遊,SSID 必出現在明文幀中。
工具:Charon (MDK3 GUI) → Brute Force Mode
LCase&UCase (大小寫字母)Got response from AP's MAC, SSID: "True" (十幾秒破解)支援字典攻擊與純暴力模式,針對短、弱、預設 SSID 極其有效。
| 手法 | 核心原因 | 防禦無效性 |
|---|---|---|
| Deauth | 強制產生含 SSID 的關聯幀 | 協議強制明文傳輸 SSID,無法加密 |
| 被動抓包 | 等待合法流量 | 時間換空間,終將捕獲 |
| 暴力猜解 | 線上嘗試 | AP 會回應 Probe Request,形成旁路預言機 |
隱藏 SSID 屬於「安全靠模糊」,在 802.11 協議設計下註定失效。真正的安全來自強健的認證加密協議、管理幀保護與持續監控,而非隱藏名稱。