Pixelscan 详解
Pixelscan 会告诉你浏览器指纹是“consistent”还是“inconsistent”,并用四张卡片分别展示位置、代理、masking 和机器人检查。在我们的测试中,一位用户的日常 Chrome 得到了“inconsistent”和“Masking detected”,所以单凭一个红色结果几乎说明不了什么。
一个与代理和指纹浏览器厂商有合作的商业网站. 打开 Pixelscan
Pixelscan 是什么?
Pixelscan(pixelscan.net)是最常用的指纹检测工具之一,在管理大量浏览器配置文件的人群中尤其流行。它的主测试先给出一行结论(“Your browser fingerprint is consistent”或“inconsistent”),随后是四张卡片,再往下是一长串网站能看到的信息:IP(包括 WebRTC 地址)、分别来自 JavaScript 和 IP 的时区、屏幕、字体等。
该网站还提供 IP、代理、VPN、DNS 和 WebRTC 泄露检测工具,以及一个内容很多的博客。它是商业网站:在“Masking detected”结果旁边,它会链接到一份最佳指纹浏览器榜单,并推广合作优惠。
Pixelscan 检查哪些内容
位置
浏览器时区是否与 IP 的地理定位一致。不一致时会显示“Timezone spoofed”。
代理
IP 看起来是否像代理或数据中心地址,而不是家庭或移动网络连接。
指纹(masking)
Canvas 或 WebGL 输出等数值是否看起来被刻意修改过。“Masking detected”表示它认为有东西在修改这些数值。
机器人检查
页面是否看到自动化迹象,例如由 Playwright 或 Selenium 驱动的浏览器。
浏览器兼容性
这一行会将 User-Agent 与各浏览器家族实际支持的功能进行比对。
如何解读 Pixelscan 的结果
- Consistent / inconsistent
- 总体结论那一行。只要有任何一张卡片没通过就会变红,所以一定要看四张卡片,找出是哪一张。
- Timezone spoofed
- 浏览器时区与 IP 所在位置不一致,或者 Pixelscan 认为不一致。出行、VPN 和地理定位数据库出错都会导致这种情况。
- Masking detected
- 有东西在修改渲染或指纹数值。隐私扩展和广告拦截器可能这样做,添加 canvas 噪声的指纹浏览器也会。
- Automated behavior detected
- 页面认为浏览器正由程序驱动。这张卡片才是区分自动化与真人的那一张。
真实浏览器的得分
测量时间为 2026 年 9 月 20 日和 21 日,使用荷兰一条家庭光纤线路上的一台 Windows 11 电脑(NVIDIA RTX 3070),未使用代理或 VPN。共三款浏览器:一位用户日常手动使用、装有广告拦截器的 Chrome 153;由 Playwright 驱动的同一款官方 Chrome 153;以及由 Playwright 驱动并设置了指纹种子的 Clearcote 153。
| 浏览器 | Pixelscan 的结论 |
|---|---|
| 日常使用的 Chrome 153,手动操作 | Inconsistent · 无代理 · Masking detected · 无自动化行为 |
| 官方 Chrome 153,Playwright 驱动 | Inconsistent · Timezone spoofed · 无代理 · 无 masking · Automated behavior detected |
两个浏览器都没有得到“consistent”。Playwright 驱动下的官方 Chrome 被识别为自动化;日常使用的 Chrome 没有,但得到了“Masking detected”,最可能是它的广告拦截器导致的。
普通浏览器也会出现的结果
- 普通浏览器上显示“Inconsistent”。我们测试的两个浏览器,包括由真人使用的那个,都没有得到“consistent”。
- 安装了隐私扩展或广告拦截器的普通 Chrome 上显示“Masking detected”。
- 时区其实一致却显示“Timezone spoofed”:在我们的测试中,官方 Chrome 在荷兰 IP 上报告的是 Europe/Amsterdam,仍然被标记了。各家 IP 地理定位数据库说法不一,甚至连一条线路位于荷兰哪个城镇都有分歧。
常见问题
为什么 Pixelscan 说我的指纹不一致?
查看四张卡片,找出是哪一张没通过。在我们的测试中,就连一位用户的日常 Chrome 也因为 masking 卡片而被判为“inconsistent”。最常见的原因是时区与 IP 不一致、隐私扩展,或指纹浏览器添加的 canvas 噪声。
Pixelscan 上的“Masking detected”是什么意思?
Pixelscan 认为有东西在修改 Canvas 或 WebGL 输出等指纹数值。隐私扩展和广告拦截器可能触发它,添加噪声的指纹浏览器也可能。在我们的测试中,一个装有广告拦截器的普通 Chrome 就得到了这个结果。
Pixelscan 可靠吗?
它适合一次排查一件事,例如你的时区是否与代理匹配。它的总体结论严格到普通浏览器都会不及格,所以在没看卡片之前,不要把“inconsistent”当作存在问题的证据。
Pixelscan 能检测出 Playwright 和 Puppeteer 吗?
可以:在我们的测试中,它识别出了由 Playwright 驱动的官方 Chrome(“Automated behavior detected”)。这只是一个网站在某一天的结果;其他网站关注的是其他信号。
想了解每一项检查的含义?
Clearcote 审计会对打开它的任何浏览器运行 294 项一致性检查,每一项都附有通俗易懂的英文说明和修复方法。免费,无需账号。
相关阅读