如何理解匹配字体哈希
在两个Multilogin配置文件中看到相同的字体哈希——甚至在Multilogin和您的常规浏览器中看到相同的字体哈希——都是完全正常的。字体哈希无需在每个配置文件中都保持唯一。
➡️ 如果唯一的问题是匹配的字体哈希,通常您不需要更改任何内容。“被掩盖”并不意味着每个配置文件必须返回不同的哈希。
📱 字体是针对浏览器配置文件的设置。对于 Android 应用内部的工作流程,云手机可以为每个社交账号提供独立的 Android 环境,包含独立的应用数据和会话。一台云手机 = 一个社交账号。了解其工作原理。
什么是字体哈希?
字体哈希是指纹检测工具根据其选择测试的字体信息所生成的一串简短值。
例如,检查器可能会查看:
- 可用的字体
- 某些字母或符号的渲染方式
- 这些测试产生的测量值
然后它将结果组合成一个哈希。
把它想象成一次测试的分数,而不是嵌入您浏览器中的永久ID。
不同的网站和检查器可能会使用不同的字体测试。
为什么两个配置文件可以获得相同的哈希?
因为它们可能给检查器相同的答案。
想象一个检查器只测试:
Arial、Georgia、Verdana和Times New Roman
如果两个配置文件针对这些字体返回了相同的测试结果,检测工具就会给予它们相同的哈希值。
这并不意味着这些配置文件是相同的或相关的。字体数据只是浏览器指纹的一部分。网站可以将其与许多其他浏览器和设备信号结合起来。
同样的事情也可能发生在Multilogin和您的常规浏览器之间。
“被掩盖”和“真实”是什么意思?
转到“编辑”→“指纹”→“字体数据”。
您将看到两个选项:
- “被掩盖”:默认设置——Multilogin控制浏览器配置文件暴露的字体数据
- “真实”:暴露运行配置文件的设备的真实字体数据
您无法在Multilogin中手动选择单个字体。
还有一个重要的点:“被掩盖”并不意味着“唯一”。
两个配置文件仍然可以返回相同的字体哈希,而这本身并不是问题。
为什么不让每个字体哈希不同?
因为不同并不意味着更好。
想象一下 20 个学生穿着同款的热门运动鞋。鞋子虽然相同,但这并不会使他们变成同一个人。
浏览器的工作原理也是如此。许多真实用户共享个体指纹特征。
如果仅仅为了满足检测工具而强行让每个配置文件都产生不同的字体结果,反而可能会在整体配置中制造出不必要的异常差异。
我应该将“字体数据”切换为“真实”吗?
通常情况下,不需要。
如果您没有特意去自定义配置文件,就没必要仅仅因为两个哈希值匹配相同而更改设置。
如果检测工具报告的是实际的不一致性(冲突),而不仅仅是共享相同的哈希值,请参见如何修复浏览器指纹不一致。