前言
無線網路被蹭網不僅佔用頻寬,更有資安風險。傳統隱藏 SSID、MAC 過濾、WPA2-AES 加密均可被破解。本文揭露一招極簡且有效的防禦:**將 SSID (無線網路名稱) 設為中文字元**,利用國產駭客工具不支援 Unicode、國外工具顯示亂碼的特性,徹底隱形。
核心原理
- 主流駭客掃描工具 (BT3/4/5、Network Stumbler、Aircrack-ng、Kismet、中國製「網路螞蟻」等) 多為英文開發,**不支援或處理錯誤中文 SSID**。
- 掃描結果中文會顯示為亂碼 (如
???、涓婂競、空白),無法正確識別/鎖定目標。
- 即使開啟 SSID 廣播,工具也無法正確解析,等同隱形。
方法一:瀏覽器法 (適用大多數路由器,無需刷機)
原理: 許多路由器管理介面以 JSP/Java 實作,前端 JavaScript 攔截非 ASCII 字元。停用 JavaScript 即可繞過限制。
- 使用 Firefox (IE 無此功能) 登入路由器管理介面 (如
192.168.1.1),預設會出現亂碼。
- Firefox 選單 →「檢視」→「文字編碼」→選 「中文 (繁體) (Big5)」或「Unicode (UTF-8)」 修正亂碼。
- 選單 →「工具」→「附加元件」→「外掛模組」→停用 JavaScript (或安裝 NoScript/QuickJava 快速切換)。
- 重新整理頁面,無線設定頁面的 SSID 輸入框不再攔截中文,直接輸入中文名稱 (如「我家WiFi」) →「套用/儲存」。
- 完成後**重新啟用 JavaScript**,避免影響其他網頁瀏覽。
驗證:手機/筆電掃描無線網路,即可見中文 SSID。
方法二:Telnet 指令法 (需路由器開啟 Telnet 服務)
適用: 刷過 DD-WRT、Tomato、OpenWrt 第三方韌體,或 D-Link/Linksys 部分原廠韌體支援 Telnet 的機型。
- 命令提示字元執行:
TELNET 192.168.1.1 (路由器 IP)。
- 輸入帳號
root,密碼同 Web 管理介面密碼。
- 執行指令設定中文 SSID (需確認編碼,建議 UTF-8):
NVRAM SET WL0_SSID="我家WiFi"
NVRAM COMMIT
REBOOT
- 路由器重開機後生效。Web 介面顯示可能為亂碼,但實際無線封包已為正確中文。
注意事項與限制
- 舊裝置相容性: Windows XP SP3 以下、舊款手機/印表機/攝影機可能無法連接中文 SSID (需支援 802.11n/UTF-8 SSID)。
- 路由器硬體限制: 部分低階/舊款路由器韌體不支援 Unicode SSID,上述方法無效,需刷第三方韌體或更換設備。
- 管理不便: 自行連接時需在裝置輸入中文,較英文麻煩;建議同時設定 WPA2-AES 強密碼雙重防護。
- 非絕對安全: 進階攻擊者可透過監聽無線封包 (Beacon Frame) 直接讀取原始 SSID 位元組,但需專業設備與技術,大幅提高攻擊門檻。
綜合防禦建議
- SSID 設為中文 (核心隱形)。
- WPA2-PSK (AES) + 16 字元以上強密碼 (核心加密)。
- 關閉 WPS (PIN 碼易遭暴力破解)。
- 啟用 MAC 位址過濾 (白名單,防誤連)。
- 路由器韌體保持最新 (修補漏洞)。
- 定期檢查 DHCP 客戶端列表,發現不明裝置即變更密碼。