什么是无限debugger

某一天,我在用控制台检查network信息时
遇到了很怪的一幕,一旦打开控制台就会自动跳转到debug调试页面
firefox浏览器甚至会迅速奔溃
chrome中可以看到这样的代码


解决办法

好家伙,这种情况我还真是第一次见,怕不是写了个脚本无限debug。
既然如此,那我就跳过debug,直接禁止端点debugger

或者也可以直接禁用网站JavaScript,但这波AOE可能会导致网站内容不可用(慎用)


扩展

那么这段代码是怎么做到的呢,经过一番搜寻,发现了实现代码如下

setInterval(function () {check()
}, 4000)
var check = function () {function doCheck(a) {if (('' + a / a)['length'] !== 1 || a % 20 === 0) {;(function () {}['constructor']('debugger')())} else {;(function () {}['constructor']('debugger')())}doCheck(++a)}try {doCheck(0)} catch (err) {}
}
check()

总结

这种手段怎么说呢,会的人防不住,不会的人不用防 ,所以,我们当个小把戏玩就行啦!

浏览器控制台无限debugger与解决办法相关推荐

  1. IE6IE7Firefox浏览器不兼容原因及解决办法

    IE6IE7Firefox浏览器不兼容原因及解决办法 一.IE6IE7Firefox浏览器不兼容原因及解决办法 1.文字 本身的大小不兼容.同样是font-size:14px的宋体文字,在不同浏览器下 ...

  2. Chrome浏览器打开异常慢的解决办法

    Chrome浏览器打开异常慢的解决办法 参考文章: (1)Chrome浏览器打开异常慢的解决办法 (2)https://www.cnblogs.com/Cate-Hunter/p/10856919.h ...

  3. IE6,IE7,FF等浏览器不兼容原因及解决办法(转)

    IE6,IE7,FF等浏览器不兼容原因及解决办法 2008-07-15 11:26 本文转载,作者:阿里巴巴前端开发,发到这里只是方便以后查看,也给各位需要的朋友. 浏览器的不兼容,大家肯定都是深恶痛 ...

  4. IE8浏览器Silverlight已被阻止解决办法

    IE8浏览器Silverlight已被阻止解决办法如下: 1.下载Silverlight插件,保存到本地,win7以上系统要点击右键"以管理员身份运行"安装Silverlight插 ...

  5. win10修改系统配置处理器引导参数后,系统无限蓝屏解决办法

    win10修改系统配置处理器引导参数后,系统无限蓝屏解决办法 0:开机时先按f8进入安全模式,在进入命令提示符 1.进入 启动修复 的 命令提示符(最好是使用有管理员权限的,不过普通用户我也每试过), ...

  6. java控制台打印输出 中文乱码 解决办法

    java控制台打印输出 中文乱码 解决办法 问题:IDEA控制台打印时出现中文乱码 原因:java资源的编码和ideal的不一致 解决办法: 第一步 1:打开intelliidea安装路径,Intel ...

  7. python selenium启动不了火狐浏览器(firefox)的解决办法

    本文章转载深圳SEO_广东SEO网站优化建设 » python selenium启动不了火狐浏览器(firefox)的解决办法,仅供记录,以备学习. selenium3.0之前的版本,是可以直接打开火 ...

  8. dell计算机一直重启,戴尔笔记本无限重启具体解决办法

    戴尔笔记本无限重启怎么办?戴尔笔记本虽然性能良好,但若使用时间长了也难免会出现问题,若是戴尔笔记本无限重启该如何解决呢?今天小编要给大家讲解的便是戴尔笔记本无限重启的解决方法,一起来看看吧. 戴尔笔记 ...

  9. 学习笔记_关于switch在whlie中无限循环的解决办法_C语言

    学习笔记_关于switch在whlie中无限循环的解决办法_C语言 今天在做作业的时候突然发现一个问题 #include<stdio.h> int main() {int a;while( ...

最新文章

  1. 一文读懂Data Lake的概念、特征、架构与案例
  2. 解决hal.dll丢失问题 调试方法启动XP
  3. AtCoder Regular Contest 092 Two Sequences AtCoder - 3943 (二进制+二分)
  4. linux自学(四)之开始centos学习,网络配置
  5. python下设置urllib连接超时
  6. 百度地图迁徙大数据_百度地图大数据:五一高速拥堵不似预期,广深成热门迁出入地...
  7. java io-File
  8. Security+ 学习笔记14 对称密码学
  9. 汉字转换拼音及首字母
  10. JS前端生成二维码的几种方式
  11. 金彩教育:店铺中的人才布局
  12. 编写站点robots文件
  13. 饭后小甜点leetcode——哈希表
  14. 苹果开发者:如何将准备好的应用上传到iTunes Connect
  15. Python学习心得——列表和元组的操作方法
  16. 牛根生的“牛“,牛在哪里?
  17. 通过图片识别定位拍摄地点——微信小程序
  18. 【硬件】军品钽电容(火炬电子)
  19. 树莓派安装图形化桌面系统及SD卡恢复方法
  20. XV6 RISCV源码阅读报告之 锁

热门文章

  1. golang的heap profile原理
  2. 第七周 Java语法总结之数据库大全_DDL_DML_DQL_约束_备份与还原_表的关系_三大范式_多表查询(内连接_外连接_子查询)_musql事务_隔离级别
  3. fastboot下烧录img文件
  4. spring boot实现发送邮件以及群发邮件
  5. 铁路现代化技术系统整理(一)之TDCS
  6. 用户头像上传之 jQuery+ajax+php+预处理
  7. 在页面画线(Canvans组件 vue3+Ts)
  8. Android 手机蓝牙 (普通蓝牙篇)
  9. java 字符分割函数_java中的字符串分割函数
  10. 【2022.4.26】空投来袭