4 ms·
How exactly do these services detect Puppeteer?
by colordrops 5y ago
How exactly do these services detect Puppeteer?
- shaicoleman 5y agoThey run JS tests such as the one linked in the peer comment: https://bot.sannysoft.com/ https://bot.sannysoft.com/
- menthe 5y agoNot only that - enterprise bot management protections will run behavioral identification (e.g. how your mouse moves —> AI -> bot yes/no), TCP stack fingerprinting (and other devices if available e.g. gyroscope), TLS ClientHello fingerprinting (e.g. see https://github.com/salesforce/ja3 https://github.com/salesforce/ja3), etc. Lots of very unique info in the Scraping Enthusiasts discord where lots of pro scrapers hang out.
- zdware 5y agoI was on a project that used Google's Enterprise captcha v3 (passive mode, with all that "AI" jazz) and it was hot garbage. We tested against it using a simple selenium script and even though `navigator.webdriver` was true, it still gave 9/10 "likely a human".