TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Canvas Fingerprinting

101 点作者 janandonly7 个月前

19 条评论

thisislife27 个月前
PaleMoon browser has a <i>canvas.poisondata</i> config setting (also available in the Preferences GUI) which prevents such fingerprinting. However, note that these things are not used in isolation - browser fingerprinting is done by collecting various other data too, and when collated together, these can provide enough <i>uniqueness</i> to identify (or categorise) your browser into some specific group. We are fighting a losing battle for privacy.
评论 #41960160 未加载
WillyWonkaJr7 个月前
You can test your browser here: <a href="https:&#x2F;&#x2F;coveryourtracks.eff.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;coveryourtracks.eff.org&#x2F;</a> Brave works super well for me. Chrome not so much.
评论 #41960050 未加载
评论 #41959720 未加载
评论 #41960817 未加载
aucisson_masque7 个月前
If I open the website It says I have 99,9% uniqueness. So I&#x27;m trackable right ?<p>Yet when I open it again in another window, it says 100% uniqueness but it&#x27;s a different Signature than previously.<p>I think it&#x27;s saying it can&#x27;t track me, because signature would have to be the same for it to work yet I&#x27;m using regular Firefox, nothing fancy.<p>Is that technique really effective or I&#x27;m just wrong about the signature not being the same ?
评论 #41961020 未加载
评论 #41965696 未加载
评论 #41961192 未加载
dngit7 个月前
Are there any browser extensions or tools that effectively prevent fingerprinting including canvas fingerprinting? Or is this one of those privacy battles we just have to accept as unwinnable?
评论 #41960167 未加载
评论 #41959683 未加载
评论 #41959885 未加载
评论 #41959999 未加载
评论 #41959682 未加载
评论 #41960139 未加载
评论 #41960876 未加载
评论 #41959790 未加载
Beijinger7 个月前
I am not sure what it measures, but my privacy enhanced Firefox for browsing seems to show random numbers every time I load this URL and I always stay &quot;unique&quot;. Another browser shows &quot;signature stats&quot;. If I use my firefox, this won&#x27;t even show.<p>My Privacy Plug ins:<p>Plug ins:<p>Blend in and spoof most popular properties<p>BP Privacy block all font and glyph detection<p>Browser plugs fingerprint privacy randomizer<p>Canvas Blocker<p>Clear URLs<p>Cockie Auto delete<p>Decentral eyes<p>NoScript<p>Privacy Badger<p>Temporary Containers<p>uBlockOrigin
评论 #41959532 未加载
评论 #41961979 未加载
评论 #41960827 未加载
评论 #41962468 未加载
评论 #41959758 未加载
gnabgib7 个月前
Some discussion in 2015 (47 points, 12 comments) <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=8887947">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=8887947</a>
danielvaughn7 个月前
I’m aware this is a naive question, but I find myself wondering why I care about being fingerprinted.<p>Seems like it can detect my browser, device, and OS. I kind of assumed it could do that anyways. What security concerns do I face if someone finds that information?
评论 #41959523 未加载
评论 #41959576 未加载
评论 #41959578 未加载
评论 #41960615 未加载
buro97 个月前
The safest way to browse the web in any browser is by disabling JavaScript or using a NoScript extension.<p>A lot of the web works surprisingly well still, and you can turn on just what you need when you need it, placing your most visited sites on an allow list, but still denying a lot of third party things on those sites.<p>The internet is a joy with js disabled virtually everywhere. And all the canvas fingerprinting, webrtc leak, font fingerprinting, super cookies, etc... are all defeated by simply not running JavaScript
评论 #41960661 未加载
评论 #41961770 未加载
评论 #41961205 未加载
ementally7 个月前
There seems to be a lot of misconceptions about how fingerprinting and anti-fingerprinting techniques work.<p>I highly recommend reading this article, it is still WIP btw: <a href="https:&#x2F;&#x2F;github.com&#x2F;privacyguides&#x2F;privacyguides.org&#x2F;blob&#x2F;e81b8acc976f56e785c84de150784ea64191f87c&#x2F;docs&#x2F;advanced&#x2F;browser-fingerprinting.md">https:&#x2F;&#x2F;github.com&#x2F;privacyguides&#x2F;privacyguides.org&#x2F;blob&#x2F;e81b...</a>
frozenlettuce7 个月前
This is a pain point when making browser games, as custom fonts break way too easily in some environments.
评论 #41959716 未加载
iforgotmysocks7 个月前
Currently use Safari and there&#x27;s no protection against canvas fingerprinting :(<p><a href="https:&#x2F;&#x2F;webkit.org&#x2F;tracking-prevention&#x2F;#anti-fingerprinting" rel="nofollow">https:&#x2F;&#x2F;webkit.org&#x2F;tracking-prevention&#x2F;#anti-fingerprinting</a>
评论 #41960177 未加载
ruthmarx7 个月前
What I find more interesting is how some sites can detect your OS even if you block JS and change the user agent to indicate something different. I assume it&#x27;s checking for known fonts or something similar.
评论 #41960930 未加载
评论 #41959782 未加载
chvid7 个月前
I am on Safari and if I open two private windows with this websites it will give me two different signature values.<p>Chrome on the other hand will be give me two identical values.<p>So I guess Apple is doing something ...
bhouston7 个月前
I am confused.<p>You can already ask the browser what OS, CPU, device and browser it is without fingerprinting the canvas. You can get the version of the browser, and OS as well.<p>I use the popular US-Parser-JS library, works like a charm: <a href="https:&#x2F;&#x2F;www.npmjs.com&#x2F;package&#x2F;ua-parser-js" rel="nofollow">https:&#x2F;&#x2F;www.npmjs.com&#x2F;package&#x2F;ua-parser-js</a>. (I use it for <a href="https:&#x2F;&#x2F;web3dsurvey.com" rel="nofollow">https:&#x2F;&#x2F;web3dsurvey.com</a>.)<p>(Also the WebGL and WebGPU APIs will also tell you the GPU hardware you have.)
评论 #41959962 未加载
评论 #41960078 未加载
krunck7 个月前
My Brave browser seems to be 100% unique.
评论 #41959104 未加载
atum477 个月前
Apple once disabled canvas for their devices for this reason and broke all my apps, haha.<p>80% of my projects use canvas
jagged-chisel7 个月前
“It&#x27;s very likely that your web browser is Google Search App …”<p>It’s not. Do I win?
DeathArrow7 个月前
&gt;It&#x27;s very likely that your web browser is Chrome and your operating system is Android.<p>Android guess is correct. But the browser is Edge, not Chrome.
wwwtyro7 个月前
I know my priorities are questionable, but I&#x27;m more annoyed that I can&#x27;t expect consistent canvas rendering.
评论 #41961722 未加载