Skip to content

[NoDriver] Same fingerprints on every run #2153

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
RobertAzovski opened this issue Mar 4, 2025 · 9 comments
Open

[NoDriver] Same fingerprints on every run #2153

RobertAzovski opened this issue Mar 4, 2025 · 9 comments

Comments

@RobertAzovski
Copy link

I tried this website https://browserleaks.com/canvas to see whether NoDriver helps me to avoid detection by fingerprints but it seems that NoDriver changes nothing regarding fingerprints.

Canvas, fonts, tls - all of them are the same.

Is it possible to change fingerprints at all in NoDriver ?

@zerxdapro
Copy link

did you find a fix?

@Aperico-com
Copy link

No driver will not change fingerprint. Fingerprint on those kind of sites are composed from javascript calls i.e. navigator.hardwareConcurrency, toDataURL(), convertToBlob() etc. New fingerprints every run wont help you much anyway.

@zerxdapro
Copy link

No driver will not change fingerprint. Fingerprint on those kind of sites are composed from javascript calls i.e. navigator.hardwareConcurrency, toDataURL(), convertToBlob() etc. New fingerprints every run wont help you much anyway.

But is there no way to set it up with nodriver?

@Aperico-com
Copy link

No, it's not a privacy browser. There exist a lot of privacy browsers, not sure if there are any with automation. To minimize your fingerprint entropy you can use Brave or even Firefox is a lot better than Chrome. If you want to go down the rabbit hole, you can always write a Chrome extension or use mitmproxy. Sites with high security will detect ppl using that as well as they will with privacy browsers (yes, even the commercial)

@zerxdapro
Copy link

No, it's not a privacy browser. There exist a lot of privacy browsers, not sure if there are any with automation. To minimize your fingerprint entropy you can use Brave or even Firefox is a lot better than Chrome. If you want to go down the rabbit hole, you can always write a Chrome extension or use mitmproxy. Sites with high security will detect ppl using that as well as they will with privacy browsers (yes, even the commercial)

Does nodriver support firefox or brave drivers?

@RobertAzovski
Copy link
Author

No driver will not change fingerprint. Fingerprint on those kind of sites are composed from javascript calls i.e. navigator.hardwareConcurrency, toDataURL(), convertToBlob() etc. New fingerprints every run wont help you much anyway.

Then this framework is pretty useless since more or less big websites use fingerprints. Thus, you cant automate most of the things.

@RobertAzovski
Copy link
Author

New fingerprints every run wont help you much anyway.

Completely disagree with that

@ultrafunkamsterdam
Copy link
Owner

With fingerprints in regards to detection , uniqueness makes it worse!

Better to go up in the mass

@RobertAzovski
Copy link
Author

RobertAzovski commented Mar 15, 2025

With fingerprints in regards to detection , uniqueness makes it worse!

Better to go up in the mass

Sir, I didn't mean uniqueness but at least be able to rotate it somehow.

The websites collects some data and generate unique hash from the data that means no matter with or without NoDriver they still detect me. Especially FAANG websites, ig, yandx etc.

I know there are paid anti-detect browsers that fetch new fingerprints every run and they proved to solve most of my problems but i dont wanna rely on anyone and pay that's why I still don't lose hope that someone will someday make a really working solution on open source python, I had high hopes for NoDriver and if you decide to do something that will change these fingerprints you will save many people from the antidetect headache.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants