TLS 指纹查询(JA3 / JA4)
页面请求 tls.peet.ws,展示该服务在本次连接中看到的 ClientHello 与 HTTP/2 特征。
JA3、JA4 不是唯一设备 ID,同一浏览器也可能因版本、系统、网络中间层和扩展环境而变化。
你的指纹
User-Agent 对照
什么是 JA3 / JA4
JA3把 ClientHello 中的 TLS 版本、Cipher Suites、扩展与椭圆曲线等字段按规则组合并哈希。它适合聚类连接特征,不足以确认具体设备或用户。
JA4重新组织传输协议、TLS 版本、SNI、Cipher Suites 与扩展等信息,以降低部分顺序变化造成的噪声。不同实现仍可能得到相同或不同指纹。
为什么指纹会变化
- 浏览器或 TLS 库升级会调整 Cipher Suites、扩展和排序。
- 某些代理、企业网关或安全软件会终止并重新建立 TLS,服务端看到的是中间层特征。
- 命令行客户端、移动应用与浏览器使用不同 TLS 栈,指纹不同是正常现象。
结果怎么用
- 在修改代理模式、系统网络或浏览器版本前后分别记录结果,比较哪些字段发生变化。
- 不要把单个 JA3 / JA4 值直接解释为“安全”“异常”或某项服务一定会放行。
- 查询请求会发往 tls.peet.ws,该服务能够看到连接 IP 与握手信息。