ReRes 过无限debugger

条件:

chrome 插件ReRes 已安装(ReRes安装

问题

智慧树为例,打开开发者工具,发现进入断点模式,如图:
在这里插入图片描述我们并没有设置任何断点,也没有执行任何额外的脚本,它就直接进入了断点模式。这时候我们可以点击 Resume script execution (恢复脚本执行)按钮,尝试跳过这个断点继续执行,如图所示。
在这里插入图片描述
然而不管我们按多少次,它仍然一次次地进入断点模式,无限循环下去。
即使使用停用断点按钮来屏蔽也是无效的:
在这里插入图片描述
称这样的情况为无限 Debugger。

解决方法

第一次进入开发者工具时堆栈如图:
在这里插入图片描述
在这里插入图片描述
将文件内容复制保存到本地文件进行ReRes替换
在这里插入图片描述
找到第一次调用VM的js文件位置
在这里插入图片描述
在本地文件中找到此函数位置删除调用函数(红框内容)
在这里插入图片描述注意:本地JS文件需要去除格式化
Notepad++可以安装插件JSTool去格式化,

  • 插件==>> JSTool ==> JSMin

重新刷新网页发现无限debugger 消失,可以正常调试
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LI4836

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值