Spoofing Browser Fingerprint in Selenium?

My developer did this, I am not able to give you specific hints but what I can say is yes, you can do that with selenium and you don't have to pay 450$ a month for multilogin app.
And btw multilogin canvas noise from what I've seen, is detectable.

Remember that you will have to figure out proper combinations of user agents and all other parameters in order to make to look legit. You cannot change randomly every parameter. You can change fonts, resolution, user agents, webgl and everything else. We avoided only canvas as it was too difficult
How do you get the legit combinations of all those parameters? I am working on the same stuffs. My bot was randomly generated those parameters and it had worked for a month, but then the Go0gle detects my bot. Please enlighten me to bypass this G00gle evil
 
try:
pip install fake_UserAgent

from fake_useragent import UserAgent
ua = UserAgent()

and add this argument to your chrome options in selenium


chrome_options.add_argument(f'--user-agent={ua.random}')
 
Bookmarking this till when my Python programming skill reaches this level.
 
just curious, what is the purpose of people by using this spoofing browser fingerprint?
I usually use selenium-stealth
 
just curious, what is the purpose of people by using this spoofing browser fingerprint?
I usually use selenium-stealth
It is mainly to create/manage accounts or make multiple identities from same device. Hope it make sense for you
 
I don't want to create a new thread but guys can we gather and create a strategy that make the mice win for every move the cats may think about

Let's for example start by getting every and all the js parameters that can be printed upon request in a normal brwser.

then we do the same with webdriver then we compare results using an excel sheet, and for each unsimilar value we try to force it in our selenium code using the

Python:
Object.defineProperty(navigator, 'languages', {
    get: () => ['en-US', 'en'],
  });

guys don't try to change the user-agent without checking other aspects (js and CSS..)

I have difficulty now defining CSS parameters ...

let's keep that thread going
 
I don't want to create a new thread but guys can we gather and create a strategy that make the mice win for every move the cats may think about

Let's for example start by getting every and all the js parameters that can be printed upon request in a normal brwser.

then we do the same with webdriver then we compare results using an excel sheet, and for each unsimilar value we try to force it in our selenium code using the

Python:
Object.defineProperty(navigator, 'languages', {
    get: () => ['en-US', 'en'],
  });

guys don't try to change the user-agent without checking other aspects (js and CSS..)

I have difficulty now defining CSS parameters ...

let's keep that thread going
I like the idea
 
Back
Top