一.方法一
目标网站 aHR0cHM6Ly93d3cuaWMubmV0LmNuL3NlYXJjaC81NTAuaHRtbA==
改为Firefox浏览器进行调试,取消勾选 Pause on debugger statement
二.hook
Function.prototype.__constructor_back = Function.prototype.constructor;
Function.prototype.constructor = function() {
if(arguments && typeof arguments[0]==='string'){
if("debugger"===arguments[0]){
return
}
}
return Function.prototype.__constructor_back.apply(this, arguments);
}
var _constructor = constructor;
Function.prototype.constructor = function(s) {
if(s == "debugger"){
console.log(s);
return null;
}
return _constructor(s);
}
var _Function = Function;
Function = function(s) {
if(s == "debugger"){
console.log(s);
return null;
}
return _Function(s);
}
参考:https://blog.youkuaiyun.com/kdl_csdn/article/details/135137490
参考:https://blog.youkuaiyun.com/weixin_53185499/article/details/138638938