推广 热搜: page  可以  企业  搜索引擎  行业  百度    使用  选择  个数 

作死的神秘12行代码:分分钟让你电脑崩溃手机重启手机代码「作死的神秘12行代码:分分钟让你电脑崩溃手机重启」

   日期:2025-02-12     移动:http://ww.kub2b.com/mobile/quote/13584.html

查看原文:http://www.ibloger.net/article/313.html

最近,一段神秘的12行代码在国外社交网络上火了起来,据说能让你的浏览器瞬间崩溃,iPhone秒重启。到底是什么代码这么神奇

国外网友Cyber Security@cyber__sec在Twitter上发布了这样一段推文

这里写图片描述

“使用下面这段javascript代码,能让Firefox、Chrome、Safari浏览器崩溃,还能让iPhone重启”。

事实上,更早的时候,IT Security Tweets ™ @F1r3h4nd也发布类似的内容

这里写图片描述

“把下面这个脚本链接发送给你的朋友,搞瘫他的浏览器,让他的iPhone重启。”

,就是下面这段代码

还有人专门做成了链接:http://www.0xroot.cn/demo.html(不怕死的可以试试,请提前保存好浏览器内容

网友验证,如果是PC用户,内存使用率一路狂飙,浏览器会瞬间卡死;如果是手机用户,点开链接浏览器会闪退,而微博、微信内打开链接同样会闪退。如果是iPhone用户使用Safari打开之后链接,手机重启。
为什么会这样呢

有知乎网友给出这样的解答

“history.pushstate()是HTML5引入的API,pushState将指定的URL添加到浏览器历史里,存储当前历史记录点。 当 i<100000 的时候会循环的将 total记录到浏览器历史里面,重复多了,浏览器就承受不住了,自然就崩了。”

如果你想用它来整蛊你的同学,朋友,前任,哥们也不拦着你


对于我们程序猿来讲,原理实在太简单了,只是隐约有一种贱贱的感觉

有人说就是一个百万次的循环,耗光资源,没什么可大惊小怪的,换成百次加法运算,死的更快

说到底就是用光内存,用光cpu呗

本文地址:http://ww.kub2b.com/quote/13584.html     企库往 http://ww.kub2b.com/ ,  查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


0相关评论
相关最新动态
推荐最新动态
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号