3 ms·
I've tried using addons like uMatrix in the past and always gave up, but this just convinced me to deal with the (minor-ish) annoyance they add. Canvas fingerpr
by the_pwner224 7y ago
I've tried using addons like uMatrix in the past and always gave up, but this just convinced me to deal with the (minor-ish) annoyance they add. Canvas fingerprinting is somewhat well-known and there are browser extensions to block it. But if TikTok is doing audio fingerprinting then you can bet FB, Google, and everyone else are doing it too. JS is too feature-rich to be safely used & allowed.
- m463 7y agoI haven't found a way to block canvas fingerprinting. For some reason, I haven't been able to default to block in firefox. Even with CanvasBlocker the "check your fingerprint" sites still show a unique fingerprint (but canvasblocker has a ton of really obscure options that I don't understand)
- dhimes 7y agoCould there be some way to randomize the canvas and audio fingerprints? An extension that obfuscates them in some sense by sending false signals? Edit: Perhaps overloading the toDataURL() function to add random noise. https://browserleaks.com/canvas#how-does-it-work https://browserleaks.com/canvas#how-does-it-work
- rasz 7y agowindow.HTMLCanvasElement.prototype.toDataURL = undefined; window.CanvasRenderingContext2D.prototype.getImageData = undefined; kills canvas fingerprinting
- shakna 7y ago> Even with CanvasBlocker the "check your fingerprint" sites still show a unique fingerprint (but canvasblocker has a ton of really obscure options that I don't understand) It always be unique, because it's randomly generated. But every visit will have a completely different unique value, which means that the fingerprint from the canvas is a useless value.
- iudqnolq 7y agoThe setting in Firefox about:config privacy.resistFingerprinting includes mitigations for some canvas fingerprinting attacks. It's part of a push to bring into Firefox privacy features from the TOR project. https://wiki.mozilla.org/Security/Fingerprinting https://wiki.mozilla.org/Security/Fingerprinting
- rasz 7y agoFrom my quick research running if (navigator.mediaDevices) navigator.mediaDevices.enumerateDevices = undefined; userscript will kill audio fingerprinting, and in many cases just crash fingerprinting script