3回答

0收藏

破解无限debugger碰到困难

问答交流 问答交流 3386 人阅读 | 3 人回复 | 2020-03-21


破解无限debugger的时候堆栈最上面一层也是VM开头的JS,在控制台把方法置空再打开也没有用 ,怎么办?

(网址是boss直聘)
分享到:
回复

使用道具 举报

回答|共 3 个

shuaiqi12138

发表于 2020-3-21 22:02:50 | 显示全部楼层

好巧 我也在搞  替换本地js  也不能
回复

使用道具 举报

白努力方程

发表于 2020-3-22 08:46:31 | 显示全部楼层

条件断点false
回复

使用道具 举报

xiongwenqiang

发表于 2020-3-31 18:55:56 | 显示全部楼层


这个检测的js它每次触发事件都会重新onload,我试过hook,但好像重新load之后hook的变量就会清除掉,所以只能在每次请求前提前打好断点然后手动hook掉setInterval
var temp = setInterval;
    setInterval = function(a, b){
        if(b == 100 || b == 10){
            console.log("替换检测")
        }else{
            temp(a, b);
        }
    }
    setInterval.toString = function(){
        return "functionsetInterval(){[nativecode]}";
    }


回复

使用道具 举报