joue-quroi / canvas-fingerprint-blocker

Block HTML canvas element from being used for fingerprinting purposes
http://add0n.com/canvas-fingerprint-blocker.html
66 stars 13 forks source link

Fingerprint blocker failing on page loads #13

Open pointydev opened 9 months ago

pointydev commented 9 months ago

Hey there,

I've noticed that the extension is failing to spoof my canvas fingerprint on every page load. I tested this using both WebBrowserTools and BrowserLeaks. I reloaded both pages multiple times and while some of the time the signatures were randomised, a lot of the time they were not. Interestingly, on WebBrowserTools, even though the "red solid box" test would fail, the "random image with color mixing" tests were always randomised (I've attached 2 screenshots below to show this).

Browser: Google Chrome 122.0.6170.3 (Official Build) dev (64-bit) Extension: 0.2.0 from the Chrome Web Store System: Fedora 39 (KDE on X) with an Nvidia RTX 2070

webbrowsertools fail 1 webbrowsertools fail 2 browserleaks fail

Thanks, Elliott

BillAnt1 commented 9 months ago

Starting with the Nov 2nd 2023 update it's no longer changing the canvas values, tested it in Chrome v87 through v109. It used to spoof all sites including WebBrowserTools.com, BrowserLeaks.com, and Fingerprint.com/demo but no longer. It's a shame because it was my favorite canvas extension. As a replacement I'm currently using "Fingerprint Spoofing", while it works, it's breaking many sites. :( Could it be caused by the new v3 manifest?