1. 首页
  2. 电子数码
  3. 为什么苹果连不上wifi(iPhone会死机bug曝光)

为什么苹果连不上wifi(iPhone会死机bug曝光)

简介:关于为什么苹果连不上wifi(iPhone会死机bug曝光)的相关疑问,相信很多朋友对此并不是非常清楚,为了帮助大家了解相关知识要点,小编为大家整理出如下讲解内容,希望下面的内容对大家有帮助!
如果有更好的建议或者想看更多关于电子数码技术大全及相关资讯,可以多多关注茶馆百科网。

小茶起源于奥菲寺。

量子比特报告|微信官方账号QbitAI

iPhone还有一个漏洞,即使连上WiFi也能让你的手机死机。

如果有人将WiFi名称(SSID)设置为一串特殊字符,那么你就要小心了,因为一旦你尝试连接到这个WiFi,你的iPhone就会& quot抓住了& quot。

就像下面这样,你的iPhone再也连不上WiFi,即使手动开机也会自动关机:

而且就算重启iPhone也不行。您必须恢复手机的网络设置,使WiFi功能恢复正常。

仅iPhone受影响

年,一个叫CarlSchou的安全工程师发现了这个漏洞。他将家里的WiFi设置为以下名称:

% p % s % s % s % s % s % n

(温馨提示:千万不要自己尝试,否则会危及其他iPhone用户。)

之后他发现iPhone的WiFi功能完全崩溃了。

每次他再次尝试打开WiFi,系统都会很快关闭,即使他重启设备或者把家里的WiFi换成正常名称。

卡尔首先在14.4.2,他的iOS版iPhoneXS上发现了它,然后他在最新的14.6系统上做了同样的测试,漏洞仍然存在。

卡尔首先在推特上对这个问题进行了反馈,其他很多网友看到他的描述后也再现了该漏洞。

而且根据这位网友的反馈,问题不仅是WiFi不能用,连隔空投送都打不开。

当然这个问题也不是完全不可修复的,具体的修复方法我们后面会提到。

如果你是安卓用户,完全不用担心,因为有人尝试用安卓手机连接同名WiFi,问题并没有出现。

另外,量子位测试显示,WiFi名称对Mac没有影响。看来这个漏洞应该是iPhone独有的。

虽然WiFi无法通过重置解决,但也有网友认为这& quot可怕& quot脆弱性应受到高度重视。

因为像这样的漏洞可能会被黑客利用,比如在公共场所设置流氓WiFi,可以让附近的所有iPhone崩溃。

而且这很可能是一个权限提升漏洞,会导致溢出错误,从而破坏plist。Plist是Apple用来存储用户设置的文件。

其他在

一串字符为何让iPhone崩溃

年看到Schou推文的安全工程师认为是iPhone对WiFi名称的解析导致了这个错误。

问题在于& quot% & quot名称中的符号。

如果你学过C和C语言,你应该对这个符号有所了解:%叫做& quotformatstring & quot处理特殊的变量名或命令。

例如,& quot=& quot将变量输出为3位整数。

回到特殊字符串& quot% p % s % s % s % s % n & quot,%p代表输出指针,%s代表输出字符串,%n的含义稍微复杂一点,代表输出%n之前的字符长度。

例如,下面的代码:

printf("geeksfor%ngeeks "c);输出没有显示%n,但是

Geeksforgeeks但是这行代码会计算%n之前的字符数,并存储在变量c中。

如果我们再加一句printf(& quot;% d & quot,c);你会发现输出结果是10。(空格算作一个字符)

IPhone会将未过滤的Wi-Fi名称(SSID)传递给一些执行格式化字符串的内部库,这将导致任意内存写入和缓冲区溢出,从而破坏内存数据。iOS看门狗将终止该过程,导致Wi-Fi被禁用。

所以iPhone不明白& quot% p % s % s % s % s % n & quot作为普通文本,但将其视为特殊字符串。iPhone的错误日志也记录了这个事件。

至于他为什么要把WiFi改成这个奇怪的名字,卡尔说他所有的设备都是用格式化的字符串命名的,以便找到那些有问题的设备。

事实上,这已经不是iPhone第一次被特殊字符串攻击了。

之前最著名的是& quot死亡信息& quot2018年。只要向iPhone发送带有特殊泰卢固语字符的消息,用户就再也无法打开短信应用,因为iPhone会一键自动重启。

IPhone微信也会受到此类攻击的影响。

之后iPhone在iOS11.3中修复了这一漏洞,但类似的字符串攻击频繁出现,几乎每隔一段时间就有一次,防不胜防。

这个bug

解决方法

虽然重启iPhone解决不了,但也不会让你的手机彻底坏掉,解决方法也不复杂:

打开& quot设置& quot在iPhone上,选择& quot常规& quot要进入& quot还原& quot选项,选择& quot还原网络设置& quot,并输入您的手机密码。网络恢复后,你的iPhone会恢复正常。不用担心手机数据丢失。这个操作只会让iPhone & quot忘记& quot之前保存的WiFi密码,其他的都不会受影响。

如果您看到& quot% & quot以后以WiFi的名义,一定要多加小心。可能是恶作剧,也可能是黑客的阴谋。

希望苹果能在下一次iOS更新中修复这个漏洞。

参考链接:

[1]https://www . bleeping computer.com/news/security/iphone-bug-breaks-wifi-when-you-join-hotspot-with-unregular-name/

[2]https://appleinsider.com/articles/21/06/19/bug-in-IOs-can-break-iphone-wi-fi-using-rogue-hotspot-name

[3]https://9 to 5 MAC.com/2021/06/19/a-specific-network-name-can-complete-disable-wi-fi-on-your-iphone/

结束—

量子比特QbitAI头条号签约

关注我们,第一时间获悉前沿科技动态。

本文主要介绍了关于为什么苹果连不上wifi(iPhone会死机bug曝光)的相关养殖或种植技术,电子数码栏目还介绍了该行业生产经营方式及经营管理,关注电子数码发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解电子数码技术怎么管理的要点,是您电子数码致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://23.234.50.4:8411/article/95106.html