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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Show HN: Are you trackable? An irrevocable persistent browser cookie

35 点作者 Capira超过 8 年前

6 条评论

mindslight超过 8 年前
This is a fundamental problem with running arbitrary untrusted code on your machine. Things like your <i>display size</i> and <i>desktop decorations</i> suddenly become security-relevant.<p>Browsers need to start recognizing these as high-priority security vulnerabilities <i>and</i> make it a point to preempt them by design. Or they need to explicitly acknowledge that they cannot and start reducing their javascript attack surface to a simpler foundation more appropriate for interactive <i>web pages</i>.<p>Code running for a web page should have <i>no idea</i> of what size screen or aspect ratio it is displaying on - if a developer wants to draw pixel perfect graphics, they should be creating an <i>app</i>. Many better methods exist for distributing full-featured programs to run on one&#x27;s machine - they generally involve auditing by a third party. Sandboxed execution is a nifty thing, but it&#x27;s negligent to assert that it&#x27;s infallible and eschew further security measures.
评论 #12597238 未加载
评论 #12594916 未加载
Capira超过 8 年前
Note that your fingerprint is equal among your Firefox and Tor Browser on the same machine.
rasmusei超过 8 年前
Yeah, that&#x27;s pretty disturbing. But I seem to get two different fingerprints. Refreshing the page 10 or so times, I usually get one, and then it switches to the other for another ~10 page reloads, and then back again.<p>FF49 on Ubuntu 16.04.
评论 #12600217 未加载
occamrazor超过 8 年前
Strange, for me (Chrome on Moto E) simply reloading the page causes the fingerprint to change.
评论 #12595955 未加载
joshmanders超过 8 年前
Interesting, Brave browser blocks this method.
评论 #12593295 未加载
agrafix超过 8 年前
I could beat it by using a different browser (e.g. chrome vs firefox) on my machine.
评论 #12593860 未加载