最近,推特用戶 Carl Schou @vm_call 發現瞭 iOS 系統中的又一個嚴重的字符 Bug。
在 Carl Schou 連接上一個名稱為「%p%s%s%s%s%n」的 Wi-Fi 後,他的 Wi-Fi 功能便徹底崩潰瞭,即便重啟並修改 Wi-Fi 名稱後也無法恢復正常。
同時,這個錯誤還會使 AirDrop 功能崩潰,因為 AirDrop 的運作也需要 Wi-Fi 功能正常才行。
如果你也遇到瞭這個 Wi-Fi 問題,你隻能重置網絡來恢復正常,依次點擊「設置 > 通用 > 還原 > 還原網絡設置」即可還原網絡設置。
這個操作會清除所有已保存的 Wi-Fi 網絡和密碼、蜂窩網絡設置、VPN 和 APN 設置。
目前造成這個問題的原因還不清楚,來自 BleepingComputer 的研究人員推測是字符串格式錯誤。
簡單的說就是蘋果將 iOS 系統中包含 % 的變量和編程命令與普通文本字符混淆,系統無法分辨 % 字符串到底是編程命令還是文本內容。
Carl Schou 表示他經常使用這個方法來測試各個系統的開發完整性,他最初在 iOS 14.4.2 中發現瞭這個錯誤,直到現在的 iOS 14.6 這個錯誤仍然存在。
在這個問題被蘋果解決之前,最好不要連接 Wi-Fi 名稱中含 % 字符過多的網絡,以免出現不必要的麻煩。
也建議各位小夥伴不要連接來路不明的公共 Wi-Fi 網絡,以免自身的數據被盜取。
點擊下方卡片關註「果粉指南」
給你更多新鮮資訊和實用技巧
請先 登入 以發表留言。