undetected-chromedriver icon indicating copy to clipboard operation
undetected-chromedriver copied to clipboard

Detected on fingerprint.com

Open BersXx opened this issue 10 months ago • 12 comments

image

fingerprint.com is detecting UC driver: https://fingerprint.com/products/bot-detection/

BersXx avatar Apr 05 '24 09:04 BersXx

"You are not a bot" Can't imagine your use case is visiting bot detection sites...

That having said.

Move to nodriver

In [1]: from nodriver import *

In [2]: browser = await start()

In [3]: tab = await browser.get('https://fingerprint.com/products/bot-detection')

In [4]: await tab.find('Accept cookies')
Out[4]: <span >Accept Cookies</span>

In [5]: await _.click()

In [6]: await tab.scroll_down()

In [7]: await tab.save_screenshot()
Out[7]: 'fingerprint.com___2024-04-05_14-23-01.jpg'

fingerprint com___2024-04-05_14-23-01

ultrafunkamsterdam avatar Apr 05 '24 12:04 ultrafunkamsterdam

I am testing if the fingerprint is detecting me or not and it's still detecting me, this is my code:

from selenium import webdriver
import undetected_chromedriver as uc
import time

# Create a Chrome WebDriver instance using undetected_chromedriver
options = uc.ChromeOptions()

options.add_argument('--disable-blink-features=AutomationControlled')
options.add_argument("--disable-extensions")
options.add_argument("--disable-popup-blocking")

driver = uc.Chrome(options=options)

try:
    # Open the URL
    driver.get('https://fingerprint.com/products/bot-detection/')
    
    # Wait for 100 seconds
    time.sleep(100)
finally:
    # Close the browser
    driver.quit()

am i doing anything wrong? i am confused, and here is a new screenshot:

image

BersXx avatar Apr 05 '24 21:04 BersXx

I tried this code as well, still the same thing, i am being detected, it was not like this before:

import undetected_chromedriver as uc
import time

def main():
    driver = uc.Chrome(headless=True, use_subprocess=False)
    driver.get('https://fingerprint.com/products/bot-detection/')
    time.sleep(10)
    driver.save_screenshot('nowsecure.png')
    
    driver.quit()

if __name__ == '__main__':
    main()

BersXx avatar Apr 05 '24 22:04 BersXx

hi, i think im going detected when i use the headless = True.

when i launch my script i have got an error on ha tricky moment when the web checks if im a bot. but this moment pass well when i use headless = False.

robizen avatar Apr 06 '24 10:04 robizen

I tried it, still they are detecting me

BersXx avatar Apr 06 '24 11:04 BersXx

I tried it, still they are detecting me

Just overwrite the browser User Agent.

devblack avatar Apr 06 '24 23:04 devblack

👁️ watching.

christoph-werker avatar Apr 15 '24 18:04 christoph-werker

any news guys?

spectreDeveloper avatar Apr 21 '24 01:04 spectreDeveloper

Headful instances are also prone to this, at least for me.

b-nnett avatar Apr 21 '24 03:04 b-nnett

👁️ 👁️

thuydao avatar Apr 29 '24 02:04 thuydao

Any update on this?

BersXx avatar May 04 '24 00:05 BersXx

I was detected by fingerprint.com with nodriver, how does it work? How can I bypass fingerprint's detection?

bearyornp334 avatar Aug 13 '24 06:08 bearyornp334