6月19日,安全研究员Carl Schou在推特发文称他发现了iOS的一个Bug,他在尝试连接自己的个人Wi-Fi(他将其取名为“%p%s%s%s%s%n”)时发现,他的iPhone永久禁用了Wi-Fi功能,而且这个问题无论是重启设备还是更改SSID都无法修复。Carl Schou发推后这个Bug得到了其他iPhone用户的确认。据用户的测试,这个Bug只存在于iPhone之中,目前没有收到Android设备连接到异常命名的Wi-Fi会产生问题的反馈。其他看过Carl Schou推文并且分析了崩溃报告的安全研究员认为,可能是输入解析问题导致了此Bug。当Wi-Fi名称中带有“%”符号时,iOS可能会错误地将其解释为字符串格式符。我们知道在C和类C语言中,字符串格式符具有特殊的含义,被编译器当作变量名或命令处理,而不仅仅是文本。目前重启设备和更改SSID名称都无法解决这个问题,不过也不需要担心,无需重置设备,用户只需通过以下简单几步重置iOS网络设置就可以解决这个问题:这个Bug目前表现出来的危险性不高、解决方式简单粗暴,不会对设备产生其他影响。
文章来源: http://mp.weixin.qq.com/s?__biz=MjM5NTc2MDYxMw==&mid=2458387028&idx=3&sn=8b7fe5f3b0c81edfd49d576bd5d17679&chksm=b18f32de86f8bbc842a8b35467e1fc67dff460be4199508fa6d528c770de45dda8df3557fc47#rd
如有侵权请联系:admin#unsafe.sh