IT之家 6 月 20 日訊息 安全人員 Carl Schou 近日發現了一個蘋果 iPhone 的奇特 Bug,可使 WiFi 功能無法使用。
根據 Carl Schou 的表述,該 Bug 的觸發方式也十分簡單,使用者需要將 WiFi SSID 改為 %p%s%s%s%s%n,當蘋果 iPhone 連線到該 WiFi 時,就會導致 WiFi 功能無法開啟,同時 AirDrop、AirPlay 等功能也無法使用。
從下圖可以看到,WiFi 功能無法正常開啟,開啟開關之後就會立即關閉。
不過,該 Bug 並不是永久的,使用者只需要在設定中重置網路即可。
IT之家瞭解到,Carl Schou 並沒有指出該 Bug 觸發的原因,不過據外媒 9to5Mac,可能是由於 C 語言中 %n 用於在字串中插入變數,而上述的 %p%s%s%s%s%n 是以 %n 結尾,因此導致了 iPhone 無法識別到具體變數,只能報錯並關閉 WiFi。
家裡有熊孩子的IT之家網友,你們學會了嗎?