Такой вопрос, кто знает, для селениума какие махинации стоит проделать, что бы он стал максимально похожим для сайта на обычный хром?
1. navigator.webdriver - убрать.
browser.execute_cdp_cmd("Page.addScriptToEvaluateOnNewDocument", {
"source": """
Object.defineProperty(navigator, 'webdriver', {
get: () => undefined
})
"""
})
2. В webdriver.exe заменить '$cdc_asdjflasutopfhvcZLmcfl_' на такую-же по длине строку но с другими символами.
3. Запускать с
options.add_experimental_option("excludeSwitches", ["enable-automation"])
options.add_experimental_option('useAutomationExtension', False)
options.add_argument('--disable-useAutomationExtension')
4. Что еще?