想试试就点: https://www.etherdream.com/FunnyScript/heater/entry/ (使用最新版的 Chrome )
临时随便写的,不是很完善。。。
原理:创建多个 Service Worker,每个分配大量内存,并且高频随机访问,消耗内存空间、内存带宽、CPU 资源~
通过 Chrome69+ 的离屏 Canvas API 调用 WebGL 持续消耗 GPU 资源~
同时无限下载大图片,消耗大量下行带宽~
后续还会加上无限数据上传,消耗上行带宽,以及消耗大量硬盘 IO 的方法~
(解救办法:退出浏览器即可。如果启动打开的是上次遗留页面,那么务必先关闭当前页面~)
1 98jiang 2018-10-19 11:55:46 +08:00 无限下载,你服务器不要用流量吗 |
![]() | 3 w88975 2018-10-19 11:59:26 +08:00 然而并没有卡死 |
![]() | 5 SimonOne 2018-10-19 12:05:20 +08:00 直接网页崩溃,然后什么也没有发生 |
![]() | 6 rabbbit 2018-10-19 12:13:04 +08:00 什么都没发生... http://htmlpreview.github.io/?https://github.com/Aaon-Bird/ivy/blob/dev/docs/index.html 数量填 900,速度 0,heap |
![]() | 7 Variazioni 2018-10-19 12:51:35 +08:00 有意思。。。firefox 效果好像不是很明显。。。 |
8 wuhau 2018-10-19 14:04:39 +08:00 我炸 Chrome 的 PoC ```<script>var i=2;while(ture){i=i*i;console.log(i);}</script>``` |
9 hais1992 2018-10-19 14:07:08 +08:00 |
10 wuhau 2018-10-19 14:08:03 +08:00 * 修正上条 ```Javascript <script>var i=2;while(true){i=i*i;console.log(i);}</script> ``` |
11 mlyykk 2018-10-19 14:29:31 +08:00 网页崩溃,然后什么也没有发生 |
12 skylancer 2018-10-19 14:47:47 +08:00 Chrome 进去以后 tan 直接崩了 |
13 skylancer 2018-10-19 14:49:17 +08:00 重新打开了一次 tab 不挂了,可是好像没什么压力... https://i.loli.net/2018/10/19/5bc97e53c14bb.jpg |
14 Firxiao 2018-10-19 14:51:34 +08:00 mac Version 69.0.3497.100 (Official Build) (64-bit) 试了下有效 cpu 下载瞬间满了 |
![]() | 15 realpg PRO chrome 首次访问 tab 崩溃 其他无影响 再次访问没啥感觉 大概是系统略微资源多消耗了一些 但是总体来说无感 |
![]() | 16 supuwoerc 2018-10-19 14:56:47 +08:00 。。。无感啊 |
![]() | 17 mytry OP Windows 没测可能有问题,GPU 每帧渲染超时貌似会崩溃。 |
![]() | 18 codehz 2018-10-19 15:35:00 +08:00 via Android ![]() 可以试试 webgl 的纹理,循环加载几个 1024x 的材质(然后不释放),win 上可以把鼠标卡死。。。。(这是之前我忘记重用材质时发现的, |
![]() | 19 ioschen 2018-10-19 16:06:25 +08:00 占用 14g 多一点内存,到活动监视器里杀掉这个占用大内存的 chrome helper 就可以了,不用杀掉 chrome |
![]() | 20 ioschen 2018-10-19 16:08:20 +08:00 第二次打开不占内存呢,第一遍出了内存大点,没有其余影响 |
![]() | 21 Rizio 2018-10-19 16:16:11 +08:00 @realpg +1,除了第一次奔溃再打开没啥事啊 |
![]() | 22 cyang812 2018-10-19 16:19:38 +08:00 直接搞蓝屏了。。。 |
![]() | 23 FhCyl 2018-10-19 18:25:00 +08:00 via Android 大一新生,手机 chrome 进,发现进入烧烤模式,然后。。。。没有然后了,什么都没发生。 |
24 madaosan 2018-10-19 18:33:48 +08:00 via Android 手机 chrome 第一次进直接崩溃 第二次没事 |
![]() | 25 dorentus 2018-10-19 19:47:35 +08:00 via iPhone 简单点,直接挖矿就可以进入烧烤模式了 |
![]() | 26 likuku 2018-10-19 19:52:34 +08:00 Chrome 70 macOS 10.12.6 只是卡顿,系统有响应,关掉 tab 就正常了。 |
![]() | 27 likuku 2018-10-19 19:57:30 +08:00 Oh ... 还是有效果的,关闭 tab 后,GPU 还是很高,网络流量很大, 系统 Monitor 里把 CPU 占用很多的 Google ChromeHelper 进程强制杀死后就恢复正常。 |
28 xmoiduts 2018-10-19 19:59:13 +08:00 via Android 挂一个 coinhive 就好了,不过只消耗 cpu。 |
![]() | 29 hundan 2018-10-19 20:31:36 +08:00 via Android 不一会 chrome 就提示我网站崩了让我重新加载。安卓手机。 |
![]() | 30 winglight2016 2018-10-19 21:02:16 +08:00 不错,挺有意思,关了 tab 也没用,我这里是占了 80%CPU,大约 4M 带宽 |
31 xivisi 2018-10-19 22:25:22 +08:00 CPU 还没到 5%就崩溃了…… |
![]() | 32 SuzutsukiKaede 2018-10-20 00:24:37 +08:00 |
![]() | 33 TangCuYu2333 2018-10-20 00:52:11 +08:00 via Android 无感+1。MIUI10 波兰版 chrome 72.0 |
34 t6attack 2018-10-20 00:54:21 +08:00 以前有个漏洞是无限占用硬盘,html5 本地存储新特性带来的问题。不知道是哪个版本修复的。 |
![]() | 35 hu5ky 2018-10-20 01:36:44 +08:00 虽然没卡死不过看了 CPU 使用率和内存确实几乎占满 |
36 RqPS6rhmP3Nyn3Tm 2018-10-20 01:43:13 +08:00 safari 毫无感觉 |
![]() | 38 rashawn 2018-10-20 08:59:32 +08:00 via iPhone chrome 不开 devtool 会直接崩溃 开了会给暂停的吧 |
![]() | 40 qiuqiuer 2018-10-20 12:55:29 +08:00 via Android 加上无限开窗口, |
41 xiumie 2018-10-20 13:31:44 +08:00 啥事没有,最新 chrome |
![]() | 42 Colan 2018-10-20 17:51:53 +08:00 Chome 70,表示你的网页直接就崩溃了 |