iPhone新漏洞:这样设置必崩溃 附解决办法

访客 智能手机 2.0K+

最近国外的一个安全工程师发现了一个必须出现在iPhone上的Bug。关注它,而不是偶尔触发它。

具体来说,在工程师将其Wi-Fi名称更改为“%p%s%s%s%s%n”后,iPhone无法连接网络。

即使你手动打开Wi-Fi开关,它也会立即自动关闭,以此类推,即使你重启iPhone或将Wi-Fi名称改回正常,也没用。

iPhone新漏洞:这样设置必崩溃 附解决办法

这个问题最早是在iPhone XS(iOS 14.4.2)测试中发现的,但与系统版本无关,因为这个Bug在最新的iOS 14.6中仍然出现,苹果也没有修复。

此外,网友出于好奇也测试了手中的iPhone,也重现了这个Bug,连隔空投送都打不开。

有网友测试过安卓手机和MAC,都没有上述问题,所以应该只会发生在iPhone上。

iPhone新漏洞:这样设置必崩溃 附解决办法

据大神分析,导致Bug的原因可能是C语言中使用%n将变量插入字符串,“%p% s% s% s %n”以%n结尾,所以iPhone无法识别具体的变量,只能报错关闭Wi-Fi。

最后,解决方案其实并不复杂。只需在iPhone上打开“设置”,选择“通用”,然后选择“恢复网络设置”。这个操作只会让iPhone忘记保存的Wi-Fi密码,其他数据不受影响。

iPhone新漏洞:这样设置必崩溃 附解决办法

标签: 标题 测试

抱歉,评论功能暂时关闭!