前言
本文是该专栏的第34篇,后面会持续分享python爬虫干货知识,记得关注。
首先来说下反调试,一般将反调试理解为“影响正常调试的都属于反调试”,其大致包括压缩混淆加密,无限debugger,控制台状态检测,蜜罐以及内存爆破。
而无限debugger,就是本文要介绍的主要内容。
对于爬虫工程师来说,可能有时候会遇到这样的情况。部分网页通过控制台查看请求信息时,总会被自动断点跳到一串代码处无限debugger。换言之,使用浏览器的开发者工具来分析页面的时候,会自动跳转到debugger页面。无论你是否刷新页面还是重新打开页面,都会自动跳转到该debugger页面。如下图所示: