为什么selenium会被识别出来

发布时间 2024-01-10 12:40:45作者: 小鱼圆又圆

因为浏览器指纹暴露了身份

可以通过下面这个网址检测,如果是selenium打开的,就会显示红色

Antibot (sannysoft.com)

 

可以用selenium调试手动打开的浏览器来伪装:

首先命令行加参数打开浏览器:

start chrome.exe --remote-debugging-port=9222

然后selenium加上以下选项

from selenium.webdriver.chrome.options import Options
chrome_options = Options()
chrome_options.add_experimental_option("debuggerAddress", "127.0.0.1:9222")
driver = webdriver.Chrome(options=chrome_options)

就能避开这个检测了