网站监测
无限debugger的解决方案
非虚拟机
测试浏览器相等
(function () {}).constructor === Function 返回tucu的话就可以直接过dug
重写这个方法 Function.prototype.constructor =function(){}
1,禁用所有的断点-----》开启所有断点不启用
2,禁用一处断点----》找到关键位置然后设置永不再此断
3,条件断点-------》也是在关键点找到后加一个条件 可以直接加fales让他不执行着
4,中间人工具替换特征字符串 feddler去写js替换
5,reres 替换本地修改过的文件
(1)要是在线的html文件或者js文件
(2)去选择一个文件夹
(3)修改文件选择 ‘保存并覆盖’
(4)修改代码,ctrl+s保存刷新页面即可
6,重写关键函数 -----》先把断点打在bug函数的下面,等断点出现后在控制台重写bug函数,让他置空
跟栈找到关键函数置空(注意要跑到这才置空)
虚拟机
先声明aaa这个方法,在重写原型链不是dug就执行这个函数
var AAA= Function.prototype.constructor