CA
deep-jade

Fingerprint and workers

Hello! I used fingerprint generator, but creepjs shows me the inconsistencies between the fingerprint and the workers. Is it possible to patch fingerprint so that the workers are patched as well?
No description
12 Replies
deep-jade
deep-jadeOP3y ago
I tried to replace hardwareConcurrency and deviceMemory, but was detected
plain-purple
plain-purple3y ago
@petrpatek. Can you chime in pls? What are the workers?
deep-jade
deep-jadeOP3y ago
I'm sorry, I don't know this topic very deeply, but as far as I understand, the parameters that are in my Window (embedded via Fingerprint Injector) are different from those that are seen by Dedicated Worker, Shared Worker and Service Worker. They see my real data. Is there any way to fix this? You can test it any injected fingerprint on creepjs website https://abrahamjuliot.github.io/creepjs/
plain-purple
plain-purple3y ago
And you are running this on your machine?
deep-jade
deep-jadeOP3y ago
I’m running playwright on local machine and do page.goto(creepjs_website) to test fingerprint quality. The most tests passed, but worker tests failed
national-gold
national-gold3y ago
Hello. You are 100% right. The workers are leaking info. We are already investigating some blocking issues on various protection services, and we have come to the same conclusion. The fix is not easy, unfortunately.
deep-jade
deep-jadeOP3y ago
Hello! Is it for a long time?🥲
national-gold
national-gold3y ago
It is hard to say. It is from the beginning on our side. But I believe most protection providers work well with our fingerprinting tech. I believe that they started adopting these worker checks very recently.
deep-jade
deep-jadeOP3y ago
Can you please explain me, how to use playwright and fingerprint suite to get maximal stealth? Some guys suggested to use Firefox + fingerprint suite, but quality of fingerprint with this method are bad (10-20%) on creepjs. I used chromium 107 and got 56% on creepjs, but workers still leak info
MEE6
MEE63y ago
@rdfbbx just advanced to level 5! Thanks for your contributions! 🎉
national-gold
national-gold3y ago
Generally, it is best not to lie about your OS and browser. By default, browser-pool with fingerprinting uses machine os and fingerprints for the browser that is running. I can recommend firefox since it is not that commonly used by bots. The creepJs website is a nice benchmark, but I would test it on the website you are scraping. The settings might vary. On some websites, lying about your OS and putting windows on default is even better, even though most sophisticated protections can detect this lie using canvas challenges.
deep-jade
deep-jadeOP3y ago
I need to manage several discords and Twitter accounts by scripts. So it will be my pain if my accounts will be banned🥲 This sites uses canvas fingerprinting techniques, so I don’t know how to avoid it

Did you find this page helpful?