6月21日消息,一向以稳定、运行流畅为宣传的iPhone最近又有了一个新BUG。外媒引述安全人员卡尔·休乌在近日发现,当iOS设备加入到一个特殊的WiFi名称的网络后,Wi-Fi选项就变成不可用了,只能通过恢复网络设置的方式才能解决。卡尔·休乌还表示,这个BUG不存在安全性的问题。
据悉,这个特殊的WiFi名称为“%p%s%s%s%s%n.”,目前还不清楚造成这个BUG的原因。但外媒猜测这是iOS处理字串时造成的问题。据悉,卡尔·休乌测试的iPhone系统版本为iOS14.4.2。但经过测试,系统版本直到iOS 14.6的iPhone都会遭遇这样的问题。
据外媒9to5Mac推测,此BUG可能是由于C语言中,%n是用于在字符串中插入变量时所使用的字符,而上述的%p%s%s%s%%n是以%n结尾,因此导致了iPhone无法识别到具体变量,只能报错并禁用WiFi功能。
(郑希 )