浏览器指纹是网站在不用 Cookie、不看 IP 的情况下,通过收集你的浏览器和设备的几十项特征,组合出一个几乎独一无二的标识。屏幕分辨率、时区、语言、安装的字体、显卡渲染细节、音频处理特征、扩展列表……单独看每一项都很普通,但组合在一起,在几百万访客里能把你挑出来。这就是为什么开了代理、清了 Cookie,某些网站依然「认识」你。
指纹由什么组成
常见的信息来源,按识别力从高到低:
- Canvas 和 WebGL 指纹:网站让浏览器在后台画一张图或渲染一段 3D,不同显卡、驱动、系统的输出有细微差异,取哈希就是一串稳定的标识。
- 字体列表:系统安装了哪些字体,通过测量文字宽度间接得知。装过中文办公软件、设计软件的机器,字体组合非常独特。
- 音频指纹:用 AudioContext 处理一段信号,输出因硬件和系统不同而不同。
- 屏幕与窗口:分辨率、色深、设备像素比、窗口大小。
- 语言、时区、系统、浏览器版本:单独不独特,组合起来很有用。中文系统 + 英文浏览器 + 东八区之外的时区,本身就是少见组合。
- 扩展和插件:广告拦截器会改变页面结构,本身就是特征。
- 硬件参数:CPU 核心数、内存大小、触控点数、电池 API。
浏览器指纹和 IP 无关。这一点决定了后面所有结论。
为什么 VPN 挡不住指纹
VPN 改变的是网络层:网站看到的 IP 从你的运营商变成了服务器。指纹发生在应用层,是浏览器主动告诉网站的信息。开着 VPN 访问,网站看到「一个新 IP,但指纹和上周那个人一模一样」,反而把两次访问关联起来了。
这不是 VPN 的缺陷,而是分工:VPN 管「你从哪来」,指纹管「你是谁的设备」。想同时解决,需要两边都处理。
怎么查自己的指纹
本站工具。 打开隐私检查器,它会列出你的浏览器在不看 IP 的情况下向网站暴露了哪些信息,以及哪些项目让你显得独特。先看这一页,再决定要不要动手。
第三方检测站。 EFF 的 Cover Your Tracks(coveryourtracks.eff.org)会告诉你「在多少访客中你是唯一的」,AmIUnique 和 BrowserLeaks 给出每一项的具体值。多测几个,因为各站的样本库不同。
对比测试。 用同一台电脑先正常访问,再开 VPN、再开隐私模式各测一次。如果三次的指纹哈希一样,说明 VPN 和隐私模式对指纹没有影响,这是正常现象,也是问题所在。
降低可识别度的做法
思路只有两种:让自己和大多数人一样,或者让每次访问都不一样。
- 用主流配置。 最新版 Chrome 或 Safari,默认窗口大小,系统语言和浏览器语言一致,不装一堆扩展。越普通越安全,这和直觉相反。
- 让浏览器抵抗指纹。 Firefox 的「严格」增强型跟踪保护和
privacy.resistFingerprinting会把 Canvas、时区、字体等返回统一值;Brave 默认给 Canvas 和音频加随机噪声,每个站点看到的指纹不同;Safari 会向所有网站报告简化后的系统配置。 - Tor 浏览器:所有用户看起来一样,这是最彻底的方案,代价是速度和兼容性。
- 分开身份。 需要匿名的活动用一个独立的浏览器或用户配置文件,不在里面登录任何实名账号。指纹再独特,不和身份挂钩就没有意义。
- 拒绝不必要的权限。 位置、摄像头、通知、蓝牙,每一项授权都是新的特征。
- 别追求「完美隐藏」。 把指纹改得极端独特(比如禁用 JavaScript、伪造罕见的 User-Agent)反而更容易被识别。目标是「淹没在人群里」。
指纹、Cookie、IP:三者的关系
| 谁提供 | VPN 能否改变 | 清除方法 | |
|---|---|---|---|
| IP 地址 | 网络 | 能 | 换网络或用 VPN |
| Cookie | 网站写入浏览器 | 不能 | 清除浏览数据、隐私模式 |
| 浏览器指纹 | 浏览器主动报告 | 不能 | 换配置、抗指纹浏览器 |
三者互相独立。网站通常三管齐下:IP 变了看 Cookie,Cookie 清了看指纹。只处理其中一项,效果有限。
什么时候需要在意
日常浏览不必焦虑:指纹主要被广告网络用来跨站点跟踪,影响的是你看到什么广告。需要认真对待的场景:不希望两个账号被关联、在公共电脑或工作电脑上处理私事、做需要匿名的调查或写作。这些情况下,「VPN + 抗指纹浏览器 + 独立身份」三样一起用。
一句话总结
VPN 隐藏你从哪里来,指纹暴露你是哪台设备。查一次自己的指纹,用主流配置或抗指纹浏览器把自己变得普通,需要匿名的事情用独立的浏览器身份去做。
404 VPN 负责网络这一层:VLESS 或 WireGuard 隧道,DNS 在隧道内解析,Kill Switch 防止断线泄露;浏览器那一层需要你自己配合。隐私检查器和我的 IP 是什么可以随时用来对照检查,开始使用请到首页。