浏览器指纹在线检测
打开本页就会检测当前浏览器:下面列出网站能读到的网络、系统、屏幕、图形音频和字体信息,并检查四项常见的配置问题。要核对瓦罐指纹浏览器的某个环境,就在那个环境里打开本页,把结果和环境配置逐项对照。
各检测站采用各自的采集方式和判断口径,同一环境在不同站点可能得到不同标签。自查的目标是找出配置与预期不一致的地方,不是取得一个能代表所有业务平台的分数,也不承诺检测全绿。
检测当前浏览器
打开本页就会检测。检测在你的浏览器里运行,只有 IP 地址和请求头由本站服务器读出并返回,结果不保存。要核对指纹浏览器的环境,就在那个环境里打开本页。
检测中…由下面采集到的各项算出。换浏览器、换设备或修改指纹后会变;同一环境重开后应保持不变。
检查项
- 时区与 IP 所在地检测中…
- WebRTC 地址检测中…
- 系统信息一致检测中…
- 自动化标记检测中…
网络
- IP 地址
- 检测中…
- IP 所在地
- 检测中…
- WebRTC 公网地址
- 检测中…
- WebRTC 本机地址
- 检测中…
- Accept-Language
- 检测中…
时区与语言
- 时区
- 检测中…
- UTC 偏移
- 检测中…
- 浏览器语言
- 检测中…
- 语言列表
- 检测中…
系统与浏览器
- User-Agent
- 检测中…
- navigator.platform
- 检测中…
- 客户端提示:系统
- 检测中…
- 客户端提示:系统版本
- 检测中…
- 客户端提示:架构
- 检测中…
- 客户端提示:浏览器
- 检测中…
- CPU 线程数
- 检测中…
- 设备内存
- 检测中…
- 触控点数
- 检测中…
- navigator.webdriver
- 检测中…
屏幕
- 屏幕分辨率
- 检测中…
- 可用区域
- 检测中…
- 窗口内部尺寸
- 检测中…
- 色深
- 检测中…
- 设备像素比
- 检测中…
图形与音频
- Canvas
- 检测中…
- WebGL 厂商
- 检测中…
- WebGL 渲染器
- 检测中…
- WebGL 参数
- 检测中…
- AudioContext
- 检测中…
字体
- 已安装的常见字体
- 检测中…
其他
- Cookie
- 检测中…
- Do Not Track
- 检测中…
- Global Privacy Control
- 检测中…
本页的四项检查怎么看
本页只比较能直接核对的事实:浏览器自己报告的值之间是否矛盾,以及浏览器和网络连接是否对得上。「需要核对」表示网站能看出这处不一致,按下表处理后重开环境再测一次;「无法判断」表示缺少比较的依据,比如没有拿到 IP 所在地。
指纹摘要由 Canvas、WebGL、音频、字体、User-Agent、系统、语言、时区、屏幕和硬件参数算出,不含窗口大小和 IP。同一个环境重开后摘要应该不变;两个环境的摘要相同,说明它们在这些项上没有区别。
| 检查项 | 怎么判断 | 需要核对时 |
|---|---|---|
| 时区与 IP 所在地 | 浏览器当前的 UTC 偏移,是否属于 IP 所在国家或地区的某个时区 | 把环境的时区设成跟随 IP,或改成出口所在地的时区,重开环境 |
| WebRTC 地址 | WebRTC 经 STUN 服务器拿到的公网地址,是否与网页看到的 IP 相同 | 把环境的 WebRTC 设为仅走代理或禁用,重开后复查 |
| 系统信息一致 | User-Agent、navigator.platform 与客户端提示是否说的是同一个系统 | 让设备模板的系统与 User-Agent 一致,不单独改 User-Agent |
| 自动化标记 | navigator.webdriver 是否为 true | 检查自动化脚本的启动参数;人工操作的窗口里它应为 false |
记录环境与检测条件
先记录环境名称、设备模板、内核版本、当前代理和检测时间。用目标环境里的标签页访问检测站,避免在普通浏览器中检查后把结果记到另一个环境上。需要比较重开前后结果时,使用同一检测站和同一组配置,并保留字段原文。
BrowserScan、Pixelscan、CreepJS 与 browserleaks 可以作为交叉核对的入口。按实际页面找到设备、渲染或网络相关结果,某个站点没有展示的项目再到其他入口查看。不要把不同站点生成的指纹标识直接当作同一种数值比较,也不要只保留总分截图。
- 在代理库检测出口,记录实际 IP 与地区,再打开要检查的环境。
- 保存检测时的关键配置与页面结果;如果检测页面加载不完整,先检查网络,再判断字段是否异常。
UA、系统与硬件字段
UA 和 Client Hints 表达浏览器版本、系统及相关平台信息,屏幕、CPU 与内存字段提供其他设备特征。读取这些结果时,把它们和当前设备模板一起看,重点检查系统标识与配置是否对应。仅看到某个字段与本机不同,并不能直接判定设置失败。
瓦罐指纹浏览器提供 Windows 10、Windows 11、Apple 芯片 Mac 模板,切换时成套设置 UA、Client Hints、平台、字体与 GPU。跨系统模板可能存在字体或媒体行为差异,界面会提示;模板不会改变实际硬件。检查方法与参数含义可以参照浏览器指纹参数。
图形、音频与稳定噪声
WebGL 结果包含图形能力与 GPU 相关信息,Canvas、音频和 ClientRects 则涉及绘制、音频处理及元素几何信息。不同检测站使用的内容和计算方式可能不同,最终摘要不适合跨站直接对比。需要判断同一环境是否稳定时,应在相同测试条件下比较。
瓦罐指纹浏览器为 Canvas、音频与 ClientRects 提供稳定噪声,环境保存后重复使用相应配置。可以在同一个检测站重载页面,再关闭并重开环境查看结果,记录是否改变了噪声开关或重新随机过指纹。不要为了让多个环境每一项都不同而反复修改已经在用的配置。
代理出口与地区设置
先分清代理接入地址、客户端检测到的出口 IP,以及检测站看到的请求来源。接入地址是用来连接代理的,不能直接拿它判断最终出口。固定出口的环境可以比较前后结果;使用动态代理时,还需要记录提取或会话变化,确认两次检测是否处于同一次连接安排。
瓦罐指纹浏览器支持打开前检测出口,并让时区、语言和地理位置跟随 IP。核对时先看实际出口,再查看这些字段;如果使用自定义值,则对照自己的配置。地理位置还要结合网页权限设置判断,拒绝定位后没有定位结果,与配置为跟随 IP 是不同情况。
检测站与客户端的地区显示不一致时,先比较 IP 是否相同,再记录国家、城市与时区的差异。不要只因城市名称不同就改整套指纹。具体连接和跟随设置见代理配置教程,提取方式与固定出口的关系见代理类型说明。
WebRTC 检测与网页功能
WebRTC 涉及网页实时通信,也可能展示网络相关信息。检查时应把它与普通网页请求的出口分开记录:普通请求已经经过代理,不等于所有通信项目都采用同样的设置。若页面没有显示候选地址,先核对是否禁用了 WebRTC,以及检测页面是否完整运行。
瓦罐指纹浏览器支持 WebRTC 仅走代理或禁用。主动禁用后,检测页提示相关能力不可用可以是配置的预期结果,不能仅凭这个提示判为故障。需要网页通话等功能时,检查策略与目标网页的实际表现,设置入口与作用见指纹环境。
异常标签与分数怎么理解
同一个环境在不同检测网站上的标签不同,可以来自采集范围、判断条件和展示方式不同。先找出具体字段,再区分是否符合当前设置。主动拒绝定位、禁用 WebRTC 或修改模板导致的结果变化,都需要结合配置解释,不能把每项提示都理解为账号异常。
内核升级也可能影响比较结果。瓦罐指纹浏览器启动环境时会把 UA 版本更新为当前 Chromium 版本,并保留指纹 seed;因此跨版本比较时应记录版本变化。公开检测站展示的只是它采集到的结果,不能证明目标平台是否接受账号,也不能据此承诺防封或绕过检测。
修改后按相同条件复查
发现具体不一致后,一次只调整相关项目。连接或认证失败先处理代理,时区不符先检查跟随选项,模板不符再检查设备设置。修改指纹需要保存并重启环境,仍停留在旧进程里刷新检测页面,不能作为新配置的验证结果。
- 记录问题字段、预期值和实际值,保留当前设备模板与出口 IP,避免把多次测试结果混在一起。
- 保存必要调整,正常关闭环境后重新打开,用相同检测站复查,并与之前的记录比较。
- 最后打开实际业务网页,检查登录与所需功能。需要建立长期使用规范时,参考多账号防关联整理账号和环境的对应关系。
常见问题
本页的指纹检测会保存我的数据吗?
不保存。检测在浏览器里运行,只有 IP 地址、IP 所在地和 Accept-Language 由本站服务器读出后返回给页面,用来做比较;检测结果不写入数据库。WebRTC 一项会连接公开的 STUN 服务器取得地址。
浏览器指纹检测网站有哪些?
可以使用 BrowserScan、Pixelscan、CreepJS、browserleaks 这类公开检测站。应在需要检查的环境内访问,查看具体设备和网络字段;不同站点的分数与指纹摘要不宜直接横向比较。
为什么两个指纹检测网站结果不一样?
各站采集范围、计算方式与判断条件不同。先核对具体字段是否一致,再检查测试时间、内核版本和代理是否变化;一个站点的异常标签不能直接代表另一个站点或业务平台的结论。
WebRTC 检测显示禁用是有问题吗?
如果环境主动禁用了 WebRTC,相关能力不可用可以是预期表现。需要网页通信时,再结合代理策略测试目标网页;判断时应看当前配置与具体功能,不能只看检测页颜色。
指纹检测通过能保证账号不被关联吗?
不能。检测只反映当次可采集的浏览器和网络信息,工具提供的是指纹、Cookie 与代理管理。平台还会依据账号资料和使用情况作判断,检测结果不代表账号状态或操作许可。