Changing fingerprints and Client Hints #1106
Replies: 2 comments 1 reply
-
What exactly are you using on sec_ch_ua? |
Beta Was this translation helpful? Give feedback.
-
@PatrickAlliander Selenium-Profiles might help you at that point |
Beta Was this translation helpful? Give feedback.
-
I recently started using the undetected chromedriver and it works pretty great, including conbined with selenium-wire. By nature I'm not a python developer
As I've been diving deeper into browser detection and avoidance I've started seeing potentials caveats to catch bots, mainly in the area of fingerprinting and the client hints headers. I can easily tell Chrome to user a different user-agent, but the client hint headers it sends along easily give away that I am spoofing the user-agent with fake data.
I think I can override the various the Sec-CH-UA headers by using the browser Options object like so. I just need to find a reasonably comprehensive list to select values from.
But how can I avoid fingerprinting? I've seen the selenium-with-fingerprints plugin, but that's written in javascript. Is there a similar way this might be usable combined with undetected-chromedriver or is this unneccessary overengineering?
Beta Was this translation helpful? Give feedback.
All reactions