V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mytry
V2EX  ›  程序员

[新版本] 一个耗尽 CPU 的网页,点了关闭也没用~

  •  
  •   mytry · 2018-10-26 14:09:42 +08:00 · 4709 次点击
    这是一个创建于 2221 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Demo: https://www.etherdream.com/FunnyScript/cpu-hog/

    继上次的 https://www.v2ex.com/t/499066,考虑到很多用户会崩溃,这次大幅精简了功能,总共才几行代码,只耗 CPU,不考虑 GPU、内存、网络等。

    原理和之前一样,创建一大堆后台 Service Worker (这次是 100 个),配合续命黑魔法,如果是 Chrome,网页关闭后 5 分钟仍然有效。
    第 1 条附言  ·  2018-10-26 14:52:55 +08:00
    曾经 SW 可以用这种办法无限增加生命期: https://github.com/w3c/ServiceWorker/issues/980 后来有人用这个办法挖矿后,就被限制在几分钟时间了。火狐的 SW 生命期更短。
    18 条回复    2018-10-28 22:25:49 +08:00
    liuguang
        1
    liuguang  
       2018-10-26 14:34:31 +08:00
    神经病,serviceWorker 后台耗 CPU。。。
    看看你的帖子全是这种。。。
    [新版本] 一个耗尽 CPU 的网页,点了关闭也没用~
    程序员 • mytry
    MySQL 存储大量重复数据有什么好的优化方案?
    程序员 • mytry • 1 天前 • 最后回复来自 ic2y 14
    一个恶作剧网页,消耗 CPU、GPU、网络等各种资源,点了关闭也没用~
    1 程序员 • mytry • 5 天前 • 最后回复来自 Colan 42
    创建一个叫 node_modules 的用户,其他人就用不了 npm install 了😂
    程序员 • mytry • 7 天前 • 最后回复来自 sunzongzheng 20
    jobs 命令恶作剧~
    ff0000
        2
    ff0000  
       2018-10-26 14:38:32 +08:00
    把 chrome 页面禁用 js,并没有耗尽 CPU。
    orm
        3
    orm  
       2018-10-26 14:40:10 +08:00
    iX
        4
    iX  
       2018-10-26 14:42:43 +08:00
    无法为“ https://www.etherdream.com/FunnyScript/cpu-hog/99 ”范围注册或更新一个 ServiceWorker:由于用户设置或处在隐私浏览模式,访问存储受到限制。cpu-hog:3:2
    SecurityError: The operation is insecure.
    cpu-hog:3
    HTML 文档的字符编码未声明。如果该文件包含 US-ASCII 范围之外的字符,该文件将在某些浏览器配置中呈现为乱码。页面的字符编码必须在文档或传输协议层声明。cpu-hog
    iX
        5
    iX  
       2018-10-26 14:43:41 +08:00
    @iX #4 Firefox 63
    ZavierXu
        6
    ZavierXu  
       2018-10-26 14:44:01 +08:00   ❤️ 1
    @liuguang

    “简单原理”揭秘演示,访问任意 HTTP 页面各大网站 Cookie 被劫持
    直到现在仍有不少人认为,访问没隐私没价值的网页,不是 HTTPS 问题不大。。。

    自从上次这两个帖子之后,我一直想问,楼主你到底几岁了……我记得我小学的时候会写个 fork bomb 搞炸服务器……
    xxl11231220
        7
    xxl11231220  
       2018-10-26 14:45:10 +08:00
    firefox 63 没影响
    liuguang
        8
    liuguang  
       2018-10-26 14:46:08 +08:00
    这种帖子删了吧,简直和病毒没什么两样,只要点进去了之后。
    chrome 就永远在后台运行这种脚本浪费资源。。。。。
    CUMTProgrammer
        9
    CUMTProgrammer  
       2018-10-26 15:18:43 +08:00
    挺有意思的
    gcod
        10
    gcod  
       2018-10-26 15:20:04 +08:00
    有趣
    CodeMan27
        11
    CodeMan27  
       2018-10-26 16:26:10 +08:00 via iPad
    厉害
    imaple
        12
    imaple  
       2018-10-26 16:33:54 +08:00
    怎么我的 ff60 毫无反应啊
    meisky6666
        13
    meisky6666  
       2018-10-26 17:45:21 +08:00
    ie 打不开:doge:
    pandaaa
        14
    pandaaa  
       2018-10-26 19:29:46 +08:00
    @liuguang 这是 IE 请来的逗比
    JmmBite
        15
    JmmBite  
       2018-10-26 19:36:53 +08:00
    chrome 内心毫无波澜。
    mrcn
        16
    mrcn  
       2018-10-26 19:53:39 +08:00
    TypeError: registration.active is null
    Firefox 63
    mapthesoul
        17
    mapthesoul  
       2018-10-27 13:23:41 +08:00 via Android
    看我的网站多快 krlt.net
    yc8332
        18
    yc8332  
       2018-10-28 22:25:49 +08:00
    为甚这么无聊。。搞个死循环就好了吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1030 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 18:50 · PVG 02:50 · LAX 10:50 · JFK 13:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.