用开发者工具查看这个网站就直接干死机怎么弄的

搬瓦工机场JMS

用开发者工具查看了一下直接把我电脑弄死机然后关机……

地址:http://www.1717yun.com/jx/ty.php?url=https://www.iqiyi.com/v_19rr7cblhg.html
重庆网友:
山西网友:if  f12/发现console  死循环
四川网友:
源码中存在这么一段混淆了的js代码

  1. eval(function(d,f,a,c,b,e){b=function(a){return a.toString(f)};if(!"".replace(/^/,String)){for(;a–;)e[b(a)]=c[a]||b(a);c=[function(a){return e[a]}];b=function(){return"\\w+"};a=1}for(;a–;)c[a]&&(d=d.replace(new RegExp("\\b"+b(a)+"\\b","g"),c[a]));return d}("1 2=c.3(‘8′);4.b(2,’5’,{6:7(){1 a="";9(1 i=0;i<d;i++){a=a+i.e();f.g(0,0,a)}}});h.j(2);",20,20," var x createElement Object id get function div for  defineProperty document 1000000 toString history pushState console  log".split(" "),0,{}));

复制代码看不太懂,但很明显存在一堆复杂的递归调用

PS:不要用开发者工具,直接在网址前面加上view-source:就可以打开源代码页面(在该页面使用开发者工具确实会导致cpu飙升、卡死,我刚刚是趁着鼠标还能动赶快用任务管理器把chrome的进程杀了才没有死机)
重庆网友:大佬要破解这个解析做二次解析吗?弄出来分享一下,谢谢
北京网友:不是看源码这个简单 比如需要模拟手机和查看播放地址 不用F12怎么弄?
广西网友:第三方抓包工具了解一下
江西网友:看看他是怎么判断打开开发者选项的,有的是判断屏幕宽度,这个你开发者在新窗口打开他就检测不到了。
重庆网友:抓什么包,仿站吗
香港网友:还有的是判断动作吧,你提前打开开发者工具,再输入网址打开就没事。
湖北网友:
福建网友:
海南网友:

  1. ‘use strict’;
  2. /** [url=home.php?mod=space&uid=26679]@Type[/url] {!Element} */
  3. var x = document.createElement("div");
  4. Object.defineProperty(x, "id", {
  5.   get : function() {
  6.     /** @type {string} */
  7.     var definitionLineHash = "";
  8.     /** @type {number} */
  9.     var default_favicon = 0;
  10.     for (; default_favicon < 1000000; default_favicon++) {
  11.       /** @type {string} */
  12.       definitionLineHash = definitionLineHash + default_favicon.toString();
  13.       history.pushState(0, 0, definitionLineHash);
  14.     }
  15.   }
  16. });
  17. console.log(x);

复制代码
这段代码真是牛皮,疯狂写入历史记录
山西网友:测试了在开发者模式打开 一样被检查到
福建网友:fiddler了解一下
台湾网友:

  1. eval(`var x=document.createElement(‘div’);Object.defineProperty(x,’id’,{get:function(){var a="";for(var i=0;i<1000000;i++){a=a+i.toString();history.pushState(0,0,a)}}});console.log(x);`)

复制代码原理就是chrome打印obj的时候会获取id,然后他这里自定义了一个事件,写入历史记录1000000次,所以浏览器就崩了,用非chrome的浏览器调试就行了

参考知乎回答[2]:https://www.zhihu.com/question/24188524/answer/116988937

未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » 用开发者工具查看这个网站就直接干死机怎么弄的

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏