专栏名称: 脚本之家
脚本之家(jb51.net)是国内专业的网站建设资源、脚本编程学习类网站,以后将为大家分享更多有用的信息,希望大家多多支持宣传。
目录
相关文章推荐
前端大全  ·  从 DeepSeek 看25年前端的一个小趋势 ·  昨天  
前端早读课  ·  【第3455期】快手主站前端工程化探索:Gu ... ·  昨天  
歸藏的AI工具箱  ·  终于有给设计师用的 Cursor 了 ·  2 天前  
歸藏的AI工具箱  ·  终于有给设计师用的 Cursor 了 ·  2 天前  
前端早读课  ·  【第3454期】如何用语音学习编程的 ·  2 天前  
前端大全  ·  前端行情变了,差别真的挺大。。。 ·  3 天前  
51好读  ›  专栏  ›  脚本之家

Chrome 被曝新 Bug,导致 CPU 使用率飙升至 100%

脚本之家  · 公众号  ·  · 2018-12-23 17:00

正文

脚本之家

你与百万开发者在一起

作者: 程六金

来自:开源中国(oschina2013)

日前,在 Google Chrome 中发现了一个新的 Bug,使用 JavaScript 创建一个循环,最终会导致 Google Chrome 耗尽计算机上的所有 CPU 资源并使浏览器卡死。

Google Chrome 在错误报告中报告了这个 Bug,该报告指出,一旦用户访问该页面,CPU 利用率很快就会达到 100%。这使得无法关闭 Google Chrome 选项卡、浏览器或使用计算机,直到 Chrome 进程结束。

Google Bug报告

访问下列的网址时,您将被带到这个 Bug 的页面,其标题为“Internet Security Alert! Code: 055BCCAC9FEC”。此页伪装成 Windows 错误标题"Internet Security Alert! Code: 055BCCAC9FEC",表明您的计算机已被感染,您应该拨打列出的电话号码以获取帮助。

此页面包含的 JavaScript 将导致浏览器重复跳转到一个网址,然后 Google Chrome 返回按钮转到浏览器历史记录,然后再转到前进按钮返回原始页面。

Javascript 循环

此循环让浏览器使用了计算机的所有 CPU 资源,如下面的 Chrome 任务管理器中所示。

CPU 利用率

如此高的 CPU 利用率最终会导致浏览器冻结,计算机几乎无法使用。此时,关闭浏览器的唯一方法是通过 Windows 任务管理器等工具,关闭 Chrome.exe 进程。

问题在于,在关闭流程后重新打开 Chrome 后,它会提示你恢复打开之前的页面。这将 Bug 页面重新打开,再次导致浏览器/计算机出现问题。

重新打开 Chrome

因此,当 Bug 影响并终止浏览器进程时,请你不要允许 Chrome 恢复之前打开的页面。

在 BleepingComputer 的测试中,同样的技术支持骗局不会影响 Firefox。在 Firefox,遇到此 Bug 只需关闭选项卡和浏览器即可。

今日头条回顾:


送给你优秀的技术学习资源

豆瓣评分9.0以上的编程书,了解一下

你是不是在找后台管理系统模板?


值得收藏的HTML5 Canvas动画特效集合


考研 早知道: 最低调的八大计算机考研名校

如果让海明威写JavaScript







请到「今天看啥」查看全文