实际上,有很多方法可以检测“唯一”用户。其中许多方法被我们的营销朋友使用。当你启用了Java、Flash等插件时,它会变得更容易。
目前,我最喜欢的基于cookie的跟踪演示是evercookie(http://samy.pl/evercookie/)。它通过多种存储机制创建了一个“永久”cookie,普通用户无法刷新,特别是它使用:
- Standard HTTP Cookies
- Local Shared Objects (Flash Cookies)
- Silverlight Isolated Storage
- Storing cookies in RGB values of
auto-generated, force-cached PNGs
using HTML5 Canvas tag to read pixels
(cookies) back out
- Storing cookies in Web History
- Storing cookies in HTTP ETags
- Storing cookies in Web cache
- window.name caching
- Internet Explorer userData storage
- HTML5 Session Storage
- HTML5 Local Storage
- HTML5 Global Storage
- HTML5 Database Storage via SQLite
我记不清网址了,但还有一个网站告诉你,你是如何“匿名”的,它基于从你的浏览器中收集到的所有信息:你加载了什么插件、什么版本、什么语言、屏幕大小。。。然后,您可以利用我之前谈到的插件(Flash、Java…)来了解更多关于用户的信息。当我找到向你展示“你是多么独特”的页面时,我会编辑这篇文章,或者也许有人知道»实际上,它看起来每个用户都是独一无二的!
--编辑--
找到我正在谈论的页面:Panopticlick-“您的浏览器是多么独特和可跟踪”。
它收集用户代理、HTTP_ACCEPT头、浏览器插件、时区、屏幕大小和深度、系统字体(通过Java?)、Cookie等信息。。。
我的结果:在迄今为止测试的1221154个浏览器中,您的浏览器指纹似乎是唯一的