aiiyouyo 发表于 2021-5-16 21:08

求分析某国外动画网站前端反调试

https://animelon.com/

想分析它的获取字幕接口,但是只要f12 就立刻被断下来

hqt 发表于 2021-5-16 21:29

这种网站的类型你一般都可以通过 F 12先修改为手机的访问的网页,然后再来试试

ligxi 发表于 2021-5-16 21:37

打开首页F12看到是在setInterval(function(){debugger;}, 50);这里无限debugger的,那只要在console里重写这个自调用就行,比如改成:
setInterval(function(){}, 999999999999999999999999999);
回车,再点下一步就能单步调试了,断点同理。
{:17_1073:}

夜泉 发表于 2021-5-16 21:47

本帖最后由 夜泉 于 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里面

所以... ... 还需要调试吗?

Frhvjhhv 发表于 2021-5-16 22:17

https://animelon.com/sub/en-jp/build/spa/48

这个网址请求的js文件是eval(atob("c2V0SW50ZXJ2YWwoZnVuY3Rpb24oKXtkZWJ1Z2dlcjt9LCA1MCk7"));
执行上面这句话,就是setInterval(function(){debugger;}, 50);
拦截替换这个js文件就行了

z6189949 发表于 2021-5-16 23:46

再控制台Ctrl+f8可以无视所有断点
页: [1]
查看完整版本: 求分析某国外动画网站前端反调试