browser-fingerprint-audit 用来检查浏览器暴露的信息是否互相矛盾,通过 liarjs 生成指纹一致性报告。它同时读取浏览器里的特征和网络请求呈现的特征,指出两边对不上的地方。
比如浏览器报告一个时区,网络出口却显示另一个地区,报告会标出对应检查及扣分原因。查看画布、图形环境或字体等特征,也应读具体检查项,而不是只盯着总分。
默认扫描会启动临时浏览器配置,结束后删除,不读取用户已有的历史、Cookie 或保存的凭据。你要准备 Node 22 及以上版本与本地 Chrome、Chromium 或 Edge;扫描已有浏览器会接入用户的会话,原文要求明确确认目标。
离线模式不发送网络请求,但也不检查网络层。无界面的浏览器分数偏低可能是它如实暴露了自动化特征;这个分数只反映内部一致性,不能预测某个网站是否会允许访问。