fingerprint-suite icon indicating copy to clipboard operation
fingerprint-suite copied to clipboard

What about browser fonts?

Open ye7iaserag opened this issue 2 years ago • 2 comments

I've seen multiple example of fingerprinting using the browser installed fonts.

Can this be achieved by injecting fonts while injecting headers?

ye7iaserag avatar Apr 19 '22 03:04 ye7iaserag

same problem

towserchen avatar Jun 18 '22 16:06 towserchen

Sorry for taking so long! Font fingerprinting is definitely on our radar. Our current data is unfortunately insufficient for injecting the browsers with realistic font fingerprints - also, there is quite a few ways of detecting this.

The easiest solution for now - match the generated fingerprint's OS and a browser with the software you are using now. This way, the discrepancy between the font fingerprint (matching i.e. Windows 10 fonts) and the generated User-Agent (and other tell-tale signs) won't be as big.

const f = new FingerprintGenerator();
f.getFingerprint({
    // customizing the generated fingerprint (use your browser and OS)
    'browsers': ['chrome'],
    'operatingSystems': ['windows'],
});

barjin avatar Jul 07 '22 14:07 barjin