Re:Show HN: I made a Chrome extension that can automate any ...
by menthe on Thursday November 18, 2021 @06:10AM
(#29264183)
This 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).
Re:Show HN: I made a Chrome extension that can automate any ...
by shaicoleman on Thursday November 18, 2021 @04:26AM
(#29263653)
Disabling 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
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 you'll bypass most detection.