求分析某国外动画网站前端反调试
https://animelon.com/想分析它的获取字幕接口,但是只要f12 就立刻被断下来 这种网站的类型你一般都可以通过 F 12先修改为手机的访问的网页,然后再来试试 打开首页F12看到是在setInterval(function(){debugger;}, 50);这里无限debugger的,那只要在console里重写这个自调用就行,比如改成:
setInterval(function(){}, 999999999999999999999999999);
回车,再点下一步就能单步调试了,断点同理。
{:17_1073:} 本帖最后由 夜泉 于 2021-5-16 21:48 编辑
这个视频:httpx://animelon.com/video/579b1be6c13aa2a6b28f1364
字幕在:httpx://animelon.com/api/languagevideo/findByVideo?videoId=579b1be6c13aa2a6b28f1364&learnerLanguage=en&subs=1&cdnLink=1&viewCounter=1里面
所以... ... 还需要调试吗?
https://animelon.com/sub/en-jp/build/spa/48
这个网址请求的js文件是eval(atob("c2V0SW50ZXJ2YWwoZnVuY3Rpb24oKXtkZWJ1Z2dlcjt9LCA1MCk7"));
执行上面这句话,就是setInterval(function(){debugger;}, 50);
拦截替换这个js文件就行了 再控制台Ctrl+f8可以无视所有断点
页:
[1]