現在不少人會把 Wi-Fi 熱點改成一些奇怪的名字,像是"我有網路你沒有"、"叫我帥哥給你網路"、"我的網路才不分給你"之類的,不過根據一位安全研究人員的發現,當 iPhone 遇上特定的網路熱點名稱後,將會被永久關閉 Wi-Fi 功能,唯一的解法就是重設 iPhone 的網路設定,更可怕的是甚至不用連接上該熱點,只要掃瞄到有相近命名的開放 Wi-Fi 網路就會發生同樣的情況。補充:由於多位使用者根據此傳聞進行測試但卻未發生相同情況,不排除為假新聞
Well if it were true this thing would've died pic.twitter.com/1KU9DNGrz5
— LeYuuki (@LeYuuki1) July 5, 2021
▲補充:由於多位使用者根據此傳聞進行測試但卻未發生相同情況,不排除為假新聞
You can permanently disable any iOS device's WiFI by hosting a public WiFi named %secretclub%power
— Carl Schou (@vm_call) July 4, 2021
Resetting network settings is not guaranteed to restore functionality.#infosec #0day
而這個神祕的命名符號就是 % ,該為研究人員把 iPhone 連接上名為"%p%s%s%s%s%n"的網路就發生 Wi-Fi 被禁用的情況,他不信邪的嘗試把一個開放網路 Wi-Fi 網路命名為"%secretclub%power",結果完全不用連上這個公開網路,他的 iPhone Wi-Fi 就死掉了。
可怕的是重置網路與刪除連接紀錄也不一定能 100% 解決問題,最後他只能求助蘋果安全團隊,最終的方式需要藉由手動方式在網路的 plist 刪除這些引發錯誤的熱點名稱。
▲目前還無法確認引發故障的命名原則,但這些熱點都帶有 % 的字元
但目前為止還無法真正確認熱點名稱引發 iOS 的 Wi-Fi 鎖死的關鍵原因,除了 % 以外是否還有其它相關的命名原則,但顯然這些引起 Wi-Fi 故障的熱點都帶有 % 的符號,只能推測在 % 前後的字元剛好引起這類的故障。
所以目前如果要搞垮附近的人的 iPhone 的 Wi-Fi 功能,只要把上面確認會引發故障的字串改成某個開放 Wi-Fi 網路的熱點名稱就好了嗎...?
1 則回應