由於 iOS 系統相對封閉,所以在完全性和穩定性方面的表現相對較好。
但世事無絕對,作為時下流行的操作系統,iOS 也總會被曝出一些 Bug。
不知從何時起,外界總是會發現一些奇怪的字符串,這些字符串可能導致 iPhone 或者某些功能無法使用。
相信大傢都還記得,去年就有一段信德語(Sindhi)符號會導致 iPhone、iPad 等設備瞬間崩潰。
而早在 2015 年,微信朋友圈出現的一段神秘字符會導致 iPhone 死機或重啟。
現在,又有國外安全員發現瞭一段特殊字符,會導致 iPhone 的 WiFi 功能瞬間癱瘓。
據多傢外媒報道,安全員 Carl Schou 發現,一段特殊的網絡名稱會導致 iOS 系統的 WiFi 功能出現 Bug。
具體來說,當用戶的 iPhone / iPad 等設備連接到名稱為 %p%s%s%s%s%n 的無線網絡時,WiFi 功能將無法使用。
設備將失去網絡連接能力,一切需要借助網絡連接的功能都會被禁用,包括 AirDrop。
在蘋果最新的 iOS 14.6 系統上該 Bug 依然存在,重啟設備並不能解決,WiFi 開關會出現無法開啟的問題。
為何這樣一個無線網絡名稱會導致 iPhone 的 WiFi 功能失效?
簡單來說,% 語法通常在編程語言中用於將變量格式化為輸出字符串,iOS 系統會把帶有 %n 的字符串誤認為是可執行的系統代碼,而不是單純的無線網絡名稱。
這段代碼會導致系統內存錯誤,iOS 會結束進程,從而導致 WiFi 功能被禁用。
當然,除非有些用戶實在好奇,想嘗試一下 Bug,否則大傢也不會將自傢的 WiFi 名稱改成類似的奇怪字符。
但大傢在連接公共 WiFi 時,還是要避免連接那些有奇怪字符的不安全的無線網絡。
如果有人真的不幸中招,也不必擔心,系統 Bug 並不會導致硬件損壞,還原網絡設備也能解決問題。
進入設置-通用-還原-還原網絡設置即可。
還原網絡設置並不影響手機中的數據,但之前連接的所有 Wi-Fi 網絡會被重置,需要重新輸入密碼連接。
預計蘋果會在未來的軟件更新中修復,其實類似的問題對你我都不會有太大的影響,但大傢還是盡量避免用自己的常用設備連接不安全的公共 WiFi。
請先 登入 以發表留言。