如果你使用的是iPhone手机,为了不让Wi-Fi功能崩溃,可能需要在加入一个Wi-Fi网络之前检查它的名称。因为最近,有研究人员发现了一个iOS漏洞可以使iPhone的Wi-Fi功能失效。
研究人员Carl Schou发现,iPhone的Wi-Fi连接在连接到一个名为"%p%s%s%s%n "的网络时将被 "永久禁用"。Schou在一台运行iOS 14.4.2的iPhone XS上进行测试。还有其他研究人员也证实了他的发现。
Carl Schou 指出,重启设备并不能解决这个问题,改变Wi-Fi网络的名称也不能解决这个问题,连接到另一个网络也不可以,因为这个错误似乎破坏了Wi-Fi设置页面。
他给出了解释,iOS似乎将"%"后面的字母解释为命令或变量,而不是实际的Wi-Fi SSID。
如何修复iPhone的Wi-Fi错误
虽然很容易陷入这种困境,但解决方法也同样很简单。在你的iPhone上进入设置>通用>重置>重置网络设置,就可以从设备的日志中清除Wi-Fi名称。不过,你需要重新输入Wi-Fi网络和其他网络信息。
虽然这个错误似乎算不上一个安全漏洞,可能也不会被攻击者利用,但对毫不知情的iOS用户来说,也是一个不小的麻烦。