4 ms·
Run it against https://bot.sannysoft.com/ https://bot.sannysoft.com/ to see how it stacks up Most anti-Puppeteer tech analyzes the state of various browser Jav
by bdcravens 5y ago
Run it against https://bot.sannysoft.com/ https://bot.sannysoft.com/ to see how it stacks up
Most anti-Puppeteer tech analyzes the state of various browser Javascript objects, and if you run Puppeteer in headful mode with plugins like https://www.npmjs.com/package/puppeteer-extra-plugin-stealth https://www.npmjs.com/package/puppeteer-extra-plugin-stealth you'll bypass most detection.
- menthe 5y agoThis is not true, run playwright/puppeteer with puppeteer-stealth + headful + plugins + fonts + OpenGL fingerprinting workarounds and you’ll still 100% be caught by PerimeterX and Datadome if the site’s sensitivity is set to anything but “Low”. Talk with berstend (author of puppeteer-extra/stealth), join their Discord or read some of his Github comments and you will quickly get confirmation that none of those methods are good enough in 2021 (even with residential proxies or CGNAT 5G proxies).
- shaicoleman 5y agoDisabling headless and adding the following command line option: --disable-blink-features=AutomationControlled is enough to pass all the tests above with cuprite (Ruby), without needing any extra plugins