berstend / puppeteer-extra

💯 Teach puppeteer new tricks through plugins.
https://extra.community
MIT License
6.23k stars 731 forks source link

[Feature] Please add the ability to apply the fingerprint change to the page #864

Open zfcsoftware opened 6 months ago

zfcsoftware commented 6 months ago

Cloudflare premium captchas recognize that puppeteer is a bot and refresh the page as they resolve it. It won't let it through. https://www.npmjs.com/package/puppeteer-real-browser I created this library for it. It is not caught by any captcha or bot detection system, but I can't change fingerprint. even if I use puppeteer.launch instead of puppeteer.connect, this privacy plugin doesn't change fingerprint. I would like to request a feature that changes the fingerprint when we submit the page.

marcusdiy commented 5 months ago

Are you sure? For example this pages does not change the fingerprint: https://browserleaks.com/canvas Maybe you have some noise generating function to prevent fingerprinting that causes this misbehavior?