iPhone出現WiFi漏洞,設定這個名字必崩潰,千萬不要嘗試

iOS的最近幾個版本也是各種BUG層出不窮,真的一點也不讓使用者省心。除了一些明面上大家感知很強的BUG之外,其實iOS還有一些隱藏的BUG。不過也真佩服一些安全工程師的腦洞,各種各樣的小問題都能夠找出來。最近一位安全工程師找出了iOS的一項WiFi漏洞,測試之後iPhone就無法連線WiFi了。

iPhone出現WiFi漏洞,設定這個名字必崩潰,千萬不要嘗試

具體情況是這樣的,該工程師把WiFi的名字設定成了“%p%s%s%s%s%n”這組字串,然後iPhone的WiFi就直接崩潰了,每次嘗試連線WiFi,就會直接關閉。即便是把家裡的路由器名字重新更換,或者是重啟iPhone都無法解決問題。

iPhone出現WiFi漏洞,設定這個名字必崩潰,千萬不要嘗試

該工程師表示,自己在iPhone XS的時候就發現了這個BUG,到現在的iOS 14。6依然存在,出現這個BUG跟手機型號和系統版本沒有關係。在這個BUG被曝光之後,網上不少網友也進行了嘗試,表示嘗試之後紛紛中招。

不過安卓系統和Mac並沒有出現這樣的問題。至於為何會出現這個問題,可能是跟C語言的%n字串插入變數有關,WiFi的名字最終以%n結束,iPhone無法識別到具體的變數,所以只能顯示報錯關閉WiFi。

iPhone出現WiFi漏洞,設定這個名字必崩潰,千萬不要嘗試

其實這個問題也不是不能解決,你只要在設定裡面恢復一下網路設定,然後把WiFi的名字修改一下就好了,至於其他的資料不會有任何影響。

或許很多人不明白,為什麼會有人使用這麼奇葩的WiFi名字。該工程師表示自己所有裝置都以格式化字串命名,目的就是來發現那些有問題的裝置。其實字串攻擊也不是iPhone第一次遇到。大家在命名的時候稍微注意一下就行了。

最後要提醒大家的是,千萬別手殘忍不住嘗試。當然如果你就是想要看看WiFi是怎麼崩潰的,那就盡情嘗試吧。想獲取更多科技資訊,快來關注我們吧!

相關文章