浏览器指纹
您的浏览器在没有Cookie的情况下揭示了什么
什么是浏览器指纹?
浏览器指纹是网站在不使用Cookie的情况下识别和追踪访问者的技术。通过组合数十种信号——User Agent、分辨率、GPU、字体、时区等——网站可以生成一个唯一标识您浏览器的哈希值。与Cookie不同,您无法删除指纹。即使在私人浏览模式和不同网站之间,它也会持续存在。
您的指纹有多独特?
EFF的研究(Panopticlick项目)发现,超过83%的浏览器拥有足够独特的指纹可被追踪。仅User Agent、屏幕分辨率和时区的组合就能大幅缩小范围。加上WebGL渲染器、Canvas哈希和硬件并发性,大多数指纹在全球范围内都是独一无二的——即使没有一个Cookie。
您能防止指纹识别吗?
完全防止指纹识别是困难的。Tor浏览器是最强的选项——它标准化所有指纹信号,使所有Tor用户看起来完全相同。Brave浏览器会阻止一些指纹脚本并随机化Canvas/WebGL值。标准VPN对指纹识别没有任何帮助——它们只隐藏您的IP。私人浏览模式也没有帮助,因为指纹信号来自浏览器本身,而不是存储的数据。
指纹与Cookie
Cookie是存储在您设备上的显式标识符——您可以删除它们并选择退出。指纹识别是被动的:没有数据存储在您的设备上,因此您无法删除它。它更难检测,根据大多数现行隐私法律不需要同意。许多广告网络同时使用两者:在Cookie可用时使用Cookie进行一致识别,在Cookie被阻止时使用指纹作为后备。