QR Code 與條碼 指南
Wi-Fi QR Code 怎麼做?WIFI:T:WPA 格式、SSID、密碼與安全完整指南
Wi-Fi QR不是一種加密方法,而是把網路設定編成可被掃描器理解的文字格式。
更新日期:
常見 Wi-Fi QR 內容長這樣:
WIFI:T:WPA;S:MyWiFi;P:MyPassword;;
手機掃到後,如果系統支援這個格式,就可能提示:
加入這個 Wi-Fi 網路。
速答:Wi-Fi QR Code 的基本格式是什麼?
ZXing等常見掃描生態使用的de facto格式是WIFI:T:[type];S:[SSID];P:[password];;。其中T是驗證類型、S是SSID、P是密碼;隱藏網路可加H:true。特殊字元如反斜線、分號、逗號、雙引號與冒號需要正確跳脫。這個格式雖被Android與iOS等廣泛識別,但不是「把密碼加密」;任何能掃描或decode該QR的人都可能取得其中設定,因此不應把內部高敏感Wi-Fi QR公開張貼。
一、最常見格式
例如:
WIFI:T:WPA;S:GuestWiFi;P:abc12345;;
欄位:
T:驗證類型S:SSIDP:Password
最後:
;;
結束。
二、Open Wi-Fi
無密碼可用:
WIFI:T:nopass;S:GuestWiFi;;
或依scanner實作省略type。
但公開Wi-Fi本身有其他安全風險,QR只是連線便利性,不會讓open network變安全。
三、Hidden SSID
常見:
WIFI:T:WPA;S:HiddenNet;P:password;H:true;;
H:true
表示hidden SSID。
是否能順利加入仍取決於:
- 手機
- OS版本
- scanner
四、WPA和WPA2怎麼填?
許多scanner生態對一般個人Wi-Fi會接受:
T:WPA
作為WPA/WPA2-Personal類連線標示。
不同裝置與實作可能有相容差異。
不要自行發明不存在的type值。
五、WPA2-Enterprise比較複雜
ZXing現行parser支援:
T:WPA2-EAP
以及:
- EAP method
- identity
- anonymous identity
- phase2
但企業Wi-Fi可能還需要:
- certificate
- MDM
- device policy
因此:
一張QR不一定足以配置完整企業網路。
六、特殊字元為什麼會失敗?
如果SSID叫:
Office;Guest
;
本身是欄位分隔符。
因此需要escape。
ZXing格式說明中,常見需要反斜線跳脫的字元包括:
\;,":
例如:
Office\;Guest
七、密碼裡有分號怎麼辦?
同樣需要escape。
如果原密碼:
abc;123
不能直接讓scanner把;誤認為欄位結束。
要按目標格式正確跳脫。
八、FunnyTools目前怎麼做?
現行QR Code工具接受:
網址或文字。
也就是說可以把準備好的Wi-Fi字串放進去,再產QR。
目前工具頁雖寫可用於Wi-Fi資訊,但並沒有獨立「SSID / Password」結構化表單。
網站功能不得因本指南存在就自行加一套未測試的Wi-Fi form。
九、QR裡的密碼是加密的嗎?
不是。
QR Code可以被:
- 手機
- decoder
- screenshot
- camera
讀出。
如果有人取得QR圖片:
就可能取得SSID與password。
不要把QR圖當作密碼保護機制。
十、適合分享Guest Wi-Fi
更好的使用情境:
獨立Guest network。
而不是:
- 公司核心內網
- 管理員Wi-Fi
- IoT管理網
- 高權限網路
如果QR要貼在:
- 店內
- 會議室
- Airbnb
最好使用隔離的guest network並定期更換密碼。
十一、密碼換掉後怎麼辦?
Static Wi-Fi QR中的內容:
不會自動更新。
密碼變更後:
- 重新產生QR
- 更換現場貼紙
- 刪除舊圖檔/文件
- 再測一次
十二、照片裡的QR也會洩漏
如果你拍到Wi-Fi QR並公開到:
- 社群
- 房間照片
- 影片背景
別人可以截圖再decode。
所以QR不要貼在會被大量公開拍攝的位置,除非網路本來就是公開guest用途。
十三、裝置相容性
即使字串格式正確:
不代表每一台手機都會顯示同樣UI。
有的會:
- 提示加入網路
- 顯示文字
- 只複製內容
因此要用實際目標裝置測試。
十四、建議流程
- 建立Guest Wi-Fi。
- 確認SSID與password。
- 依常見WIFI格式組字串。
- 正確escape特殊字元。
- 用FunnyTools產QR。
- 用iOS / Android各掃一次。
- 確認能連線。
- 再印刷張貼。
十五、常見錯誤
- 把QR當加密
- SSID有
;卻沒escape - 密碼換了但貼紙沒換
- 公開張貼公司核心Wi-Fi
- 只測一台手機
- 企業EAP網路以為一個簡單QR一定能配完
十六、FAQ
Wi-Fi QR會顯示密碼嗎?
視scanner UI而定,但QR內容本身可能被decode,因此應視為可取得資訊。
可以放WPA2嗎?
常見掃描格式以WPA類型處理一般WPA/WPA2 Personal,相容性仍要實測。
隱藏SSID可以嗎?
常見格式可用 H:true。
FunnyTools有獨立Wi-Fi表單嗎?
目前沒有,現行工具是把文字內容編成QR。
Wi-Fi密碼改了QR還有效嗎?
舊QR仍包含舊密碼,需要重做。
十七、延伸閱讀
下一步
如果只是分享Guest Wi-Fi,先產生設定字串,再用兩種手機實掃。
重點速記
WIFI:T:WPA;S:SSID;P:PASSWORD;;
建立 Wi-Fi QR 前的安全檢查
產生前先確認 SSID、驗證類型與密碼完全符合路由器設定,並以測試裝置掃描後檢查是否連到預期網路。SSID 含有分號、反斜線或其他特殊字元時,必須依採用的 Wi-Fi QR 格式正確跳脫;否則掃描器可能讀到截斷內容。不要把示範用密碼、訪客網路密碼和正式網路密碼混用,也不要把真實密碼寫進公開文件或測試截圖。
對外張貼的 QR 應優先使用隔離的訪客網路,並定期更換憑證。若 QR 已印在無法回收的海報上,密碼一旦更換就要視為舊碼失效,重新評估張貼位置與可見範圍。QR 只是方便傳遞設定的編碼格式,不會替 Wi-Fi 本身提供額外加密或存取控制。