15行CSS&HTML代码就能让iPhone重启和Mac假死

严明声明:本文仅限于技巧评论争论与分享,严禁用于不法道路。

媒介

来自Wire团队的的安然钻研员Sabri Haddouche设计了一种全新的CSS进击要领,可导致iPhone重启或Mac假逝世。

该进击要领滥觞于一些偶尔的发明,钻研职员发明用户造访包孕某些CSS和HTML代码的网页时,iOS会重启,而macOS则会假逝世。在提炼出关键部分后钻研职员设计了可100%复现的进击演示代码,当设备打开该网页后瞬间占满设备的资本应用,从而导致内核崩溃和系统重启。

造访GitHub获取代码并介入评论争论。

使用了-webkit-backdrop-filter CSS中的弱点,只要在CSS的Backdrop-filter里嵌入大年夜量元素,比如标签,就可以耗尽设备的图形资本导致系统内核崩溃。由于无需启用JavaScript,macOS中的Safari和Mail也不能幸免,Linux和Windows则不受影响。

钻研职员测试了iOS 12和iOS 11.4.1,前者直接崩溃重启,后者的话是UI重启。在Mac系统上,进击会导致Mail和Safari浏览器瞬间卡住,然后系统假逝世。

苹果还未推出相关补丁,好在这种进击要领只能导致设备重启,不会泄露用户数据和毁坏设备,

赞(0) 打赏
分享到: 更多 (0)
免责申明:本站所有资料均来自于网络,版权归原创者所有!本站不提供任何保证,不保证真实性,并不承担任何法律责任

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

阿里云优惠网 更专业 更优惠

阿里云优惠券阿里云大礼包