TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Canvas fingerprinting on the web

102 pointsby avastelabout 6 years ago

8 comments

pcwaltonabout 6 years ago
This made me realize that my Pathfinder (vector graphics on GPU) work may have an unexpected benefit—unifying font and vector rendering paths across OS&#x27;s to mitigate a bunch of these fingerprinting techniques.<p>(My font rendering reads the OS settings to determine which rendering mode to use to match the underlying OS, but I think there&#x27;s no need to do that for canvas.)
评论 #19206663 未加载
评论 #19205767 未加载
评论 #19207210 未加载
ypolitoabout 6 years ago
I have enabled the resistFingerprinting in my firefox about:config settings and this technique no longer seems to work on me.<p>The only downside is that verifying ReCaptcha takes me around a minute to solve.
评论 #19208235 未加载
评论 #19207910 未加载
评论 #19207740 未加载
lewiscollardabout 6 years ago
I&#x27;m actually shocked, though maybe I shouldn&#x27;t be. I&#x27;d always assumed that canvas fingerprinting was some theoretical technique that nobody would be evil enough to use, not one in active use in thousands of top websites.<p>This is why we can&#x27;t have nice things. :&#x2F;
FabHKabout 6 years ago
Any good defence against this for Safari on macOS?<p>(There is this javascript blocker, JS Blocker, but when I last used it, the Safari memory usage would explode every other day, to the extent of rendering the machine unusable unless you managed to kill the process very quickly.)
CJeffersonabout 6 years ago
While this is an interesting website, which is it asking to take photos me record audio?
评论 #19201520 未加载
mattferdererabout 6 years ago
I&#x27;m curious of what the benefit of Canvas is over just a random string of characters generated based on OS, browser, etc?
评论 #19202346 未加载
评论 #19201674 未加载
评论 #19201757 未加载
ivanhoeabout 6 years ago
Funny moment is that Canvas Defender extension for Chrome warns about fingerprinting on this very site :)
appleflaxenabout 6 years ago
can anyone explain how the web site reads out the information that the browser fingerprint provides? I get that the first step is to create a specific canvas image. but how does the server know what the result was?