黑进iPhone让手机崩溃重启,只需15行代码:iOS漏洞你可知?

黑栗子 发自 麦蒿寺
量子位 出品 | 公众号 QbitAI

640?wx_fmt=png

有人找到了iOS系统的弱点

TechCrunch报道,一个名叫Sabri Haddouche的网络安全研究人员发推特说,只要15行CSS代码,就可以让一台iPhone崩溃重启

640?wx_fmt=png

WebKit的锅

Haddouche介绍,iOS用的网页排版引擎WebKit有个弱点,而这个引擎是苹果要求,所有app所有浏览器必须用的。

只要在CSS的Backdrop-filter里嵌入大量元素,比如<div>标签,就可以耗尽设备的所有资源,造成内核错误 (Kernel Panic) 。

640?wx_fmt=png

后果就是,关闭操作系统并重启,以避免设备受到伤害。

他说,只要在iOS上渲染了HTML,这15行代码就有效。

那么,别人随便发条微信或微博,你手一滑点开来看,手机就会重启。

TechCrunch记者,用iOS 11.4.1当小白鼠,亲测代码,发现真的崩溃重启了。

恶意软件侦测产品提供商Malwarebytes的Mac和移动端负责人Thomas Reed也证实,iOS 12测试版,点开链接之后,就会被冻住 (Frozen) 。

640?wx_fmt=gif

不过,也有些设备比较走运,不会崩溃只会重启,注销 (Respring) 回用户界面。

暂时还安全

和平的是,目前这样的攻击还运行不了恶意代码。也就是说,恶意软件不会那么容易就运行起来,数据也不会那么容易就被偷。

640?wx_fmt=png

不过,就算手机只是崩溃重启,多来几次也很难受。这类代码的攻击,很难预防。

Haddouche已经联系了苹果,但对方还没有回复。

客官试一试?

Haddouche提供了代码,好奇 (抖M) 的各位,也可以自己尝试一下。

毕竟,只是重启一次,并无大碍。

640?wx_fmt=jpeg

GitHub传送门:
https://gist.github.com/pwnsdx/ce64de2760996a6c432f06d612e33aea

加入社群

量子位AI社群28群开始招募啦,欢迎对AI感兴趣的同学,在量子位公众号(QbitAI)对话界面回复关键字“交流群”,获取入群方式;


此外,量子位专业细分群(自动驾驶、CV、NLP、机器学习等)正在招募,面向正在从事相关领域的工程师及研究人员。


进专业群请在量子位公众号(QbitAI)对话界面回复关键字“专业群”,获取入群方式。(专业群审核较严,敬请谅解)

诚挚招聘

量子位正在招募编辑/记者,工作地点在北京中关村。期待有才气、有热情的同学加入我们!相关细节,请在量子位公众号(QbitAI)对话界面,回复“招聘”两个字。

640?wx_fmt=jpeg

量子位 QbitAI · 头条号签约作者

վ'ᴗ' ի 追踪AI技术和产品新动态


  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值