JS逆向系列之猿人学爬虫第14题-备而后动-勿使有变

文章目录

  • 题目地址
  • 参数分析
  • 参考js
  • python 调用
  • 往期逆向文章推荐

题目地址

https://match.yuanrenxue.cn/match/14

JS逆向系列之猿人学爬虫第14题-备而后动-勿使有变_第1张图片
题目难度标的是困难,主要难在js混淆部分。

参数分析

初始抓包有无限debugger反调试,可以直接hook 函数构造器过掉无限debugger

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);
}

然后抓包看看

你可能感兴趣的:(JS逆向百例,javascript,爬虫,js逆向)