VMLogin 浏览器插件指纹设置:

插件指纹默认是不开启状态,默认插件列表也是空的,当我们打开《启用自定义插件信息》开关时,可以点击《恢复默认》按钮,它会自动生成4个基础的插件信息。双击列表,可以在下面修改插件相关信息,再点《添加插件》按钮就会修改成功。
那么这里要提到的一点就是,如果启用了插件纹指功能,那么会影响到vm浏览器正常的插件功能,比如PDF就看不了等。
下面我们来看看指纹自定义后的检测效果:
我们开启插件指纹,但是一个插件都不启用:

网页上检测看到不到插件信息了,自定义设置成功。

我们启动插件指纹功能,并启用默认的4条插件信息:

网页端检测,成功检测出我们定义的4个插件信息:

这样我们配置文件插件指纹唯一性就很好做了。
SSL 指纹和 JA3 指纹定制化说明
VMLogin 提供了自定义 SSL 指纹的功能,允许用户调整密码套件的数量和顺序。这一功能旨在应对某些通过 JA3 技术检测 SSL 指纹的网站。在多账号管理或防关联项目中,SSL 指纹的细微变化可能会对隐私保护和防关联效果产生重要影响。然而,如果对 SSL 指纹缺乏了解,不建议随意更改设置,以免适得其反。

什么是 JA3 指纹?
JA3 是一种通过分析 SSL/TLS 客户端握手信息生成指纹的方法。它的设计初衷是便于跨平台生成和共享,用于安全情报和威胁检测。
SSL 指纹反映了每款浏览器相对固定的 SSL/TLS 握手特征,而 JA3 指纹通过以下字段来构建这一特征:
- TLS 协议版本
- 支持的密码套件(Ciphers)
- 扩展列表(Extensions)
- 椭圆曲线(Elliptic Curves)
- 椭圆曲线点格式(Elliptic Curve Point Formats)
JA3 会提取客户端Hello消息中这些字段的十进制值,按顺序连接,并使用特定分隔符进行组合:
- 字段间用逗号(
,)分隔 - 每个字段中的值用短横线(
-)分隔
例如:769,47-53-5-10-49161-49162-49171-49172-50-56-19-4,0-10-11,23-24-25,0
如果某些字段为空,则保留为空。将这些字段拼接成字符串后,生成一个 MD5 哈希值,即为 JA3 指纹:
- 原始字符串:
769,47-53-5-10-49161-49162-49171-49172-50-56-19-4,0-10-11,23-24-25,0 - 哈希值:
ada70206e40642a3e4461f35503241d5

Google GREASE 扩展的作用
Google 引入了 GREASE(Generate Random Extensions And Sustain Extensibility)机制,用于防止 TLS 生态系统中的扩展性问题。然而,JA3 会自动忽略 GREASE 的相关字段,以保证即便使用 GREASE 的程序,其生成的指纹依然稳定。
SSL 自定义的重要性
SSL 指纹的调整是 VMLogin 改变浏览器 JA3 指纹的一种简单高效方法。虽然并不完全覆盖所有细节,但足以满足大多数隐私需求。需要特别注意的是,JA3 指纹结合 JA3S(服务端响应指纹)使用,可以分析客户端和服务器间的加密协商特征,从而提升安全性。

推荐测试 SSL 指纹的网站
小结
JA3 和 JA3S 是基于 TLS 指纹的强大分析工具,能够识别客户端应用程序的 TLS 通信方式及其服务端响应特征。虽然基于 TLS 的检测方法并非万无一失,但它仍然是安全分析中的重要部分。
VMLogin 通过自定义 SSL 指纹设计,为用户提供了一种简洁高效的方式来改变 JA3 指纹,适合追求高隐私保护的用户。如果您有更好的建议或需求,欢迎联系我们共同优化解决方案。
VMLogin指纹浏览器Header自定义功能,这里做一个简要说明 。
设置如下图:

- header name :是我们要加的请求header 头的键名
- 不存在时添加 :是当选中时,如果当前请求头不包含 我们设置的header name时,就会添加我们设定的 value 值 。如果不选中此项,会直接添加,如果请求头中带则会覆盖成我们设定的 value 值 。
- value : 是我们设置的值 。
- URL match : 是添加Header头时进行URL匹配,匹配成功就会添加 Header 设置,不是什么网址都添加,比如想所有网站都添加,那就用 * 号表示所有网址。
用户常见设置 Header 头案例:
- 1. 缓存控制,强制每次请求直接发送给源服务器
Cache-Control:no-cache
- 2. 来源设定,表示浏览器所访问的前一个页面,可以认为是之前访问页面的链接将浏览器带到了当前页面。
Referer: https://vmlogin.cc
deviceMemory 设置说明
deviceMemory 是一个属性,用于显示用户计算机的运行内存容量。常见的有效值包括:2、4、8、16、32 等。
在 VMLogin 浏览器中,deviceMemory 的值范围被限制为最常用的 8、16、32。如果指纹数据库中获取的值与这些常用值不一致,系统会自动将其替换为其中一个常用值,以保持指纹的合理性和一致性。

HardwareConcurrency
它显示在用户计算机上运行线程的CPU处理器的数量。它的有效值为1、2、8、16、32、64及其他有效值。
在VMLogin中,HardwareConcurency值的范围被限制在最常用的2、4、8、16中。如果从指纹数据库中获取的值不同于这些,那么它会被其中一个常用值替代。
勾选基本设置中的“横屏”选项后,浏览器将模拟移动设备的横屏显示模式。
如果未勾选,则浏览器将默认模拟手机的竖屏模式。
