反爬虫-如何检测有没有使用Puppeteer

现在检测 Puppeteer 越来越难了,用户可以通过 js 对无头浏览器进行各种伪装,webdriver、webgl、plugins 都很难检测到爬虫,在这里有一个新思路。许多网页都有检测控制台是否开启的功能,其中大多数网页会直接禁用 F12 和右键,但这似乎并没有什么用处,因为浏览器也有其他办法开启控制台,偶然的机会,我看到这篇文章《判断控制台是否开启(chrome)》。其中提供了一个思...