SSL Fingerprint JA3
什么是JA3
JA3 的名称源自 3 位作者 John B. Althouse、Jeff Atkinson、Josh Atkins
最初的想法和示例实现发布在Github上
John Althouse 有一篇很棒的文章解释了使用 JA3 和 JA3S 进行 TLS 指纹识别。
为什么?
JA3 算法提取 SSL 握手设置以对 SSL 堆栈进行指纹识别。在系统典型库(例如Microsoft Secure Channel也称为 Schannel )的情况下,它可以帮助识别操作系统。在其他情况下,它可以显示集成库,例如网络安全服务 (NSS)Mozilla 产品,包括Firefox、Thunderbird、SeaMonkey和Firefox OS。最后但并非最不重要的一点是,它可以识别恶意软件,参见abuse.ch。
信息
JA3算法从SSL“客户端Hello”中获取一组设置,例如SSL/TLS版本、接受的密码套件、扩展列表、接受的椭圆曲线和椭圆曲线格式。
为了紧凑,JA3字符串使用MD5散列。
☝我的指纹☝
访问后直接打出我的指纹了耶: