Selenium:如何在Firefox中禁用webdriver ="true"?

Jim*_*ieK 5 java firefox selenium

我正在使用Selenium和Java(通过Firefox)来执行一些自动化任务.我注意到Selenium添加webdriver="true"了HTML.这意味着Selenium很容易检测到.

我的问题是如何禁用此功能?

我知道在这里有一个类似的问题:一个网站可以检测到你使用硒与氯化ri?但这个问题是关于Chrome和我正在使用Firefox.此外,讨论围绕公司如何检测自动化.我知道公司可以通过各种方式检测自动化,但我只想知道一件事 - 如何禁用webdriver ="true"?

谢谢

Dra*_*els 0

虽然这不是答案,但我想指出一些可能有助于更好地解决/理解问题的信息。

摘自该问题的答案之一:

Selenium Webdriver 是可检测到的

用户昵称 JimEvans 写道:

“W3C 草案规范在附录 E 中规定,驱动程序应提供一种机制,用于识别由 WebDriver 驱动的浏览器。目前,没有任何实现符合规范的这一部分。Firefox 驱动程序目前最接近,添加了一个属性到 html 标签。其他浏览器的未来版本和驱动程序可能会实现符合规范的检测方法。”