你知道有什么网络应用程序/在线测试/在线防火墙试图检测用户是否在使用selenium/pupe显/幻影is或任何其他无头浏览器吗?
我创造了我的线上爬虫机。我改变了许多不同的东西,如window.navigator对象(用户代理、~.webdriver等)。
现在我想确定它是无法探测到的。
发布于 2019-03-26 19:40:50
有一个无头浏览器检测测试,用于测试以下内容:
navigator.webdriver设置好了吗?window.chrome是否未设置?navigator.languages是否未设置?如果浏览器用“是”回答这些问题中的任何一个,那么您的测试就失败了。有关测试的更多信息,请查看这个帖子,它是对一个名为“无铬检测新技术”的帖子的答复。
后一篇文章的作者还发表了另一个测试测试 (代码),声称能够检测机器人和爬虫。它对浏览器属性执行各种测试,并生成浏览器的指纹。
其他由网站进行的“软”测试,可能包括鼠标移动、滚动行为、IP地址等。我怀疑你会发现很多关于这些信息的测试,因为这基本上是一个猫和老鼠的游戏。
https://stackoverflow.com/questions/55364643
复制相似问题