A proof of concept of fingerprinting TLS clients with JA3 (part of an article here).
Creates an HTTPS server which responds with the JA3 fingerprint of the client, and stores it into Redis for analytics purposes.
- Original algorithm: Salesforce
- Golang implementation: Remco Verhoef, copyright DutchSec, AGPL 3.
- Golang stdlib (
crypto/tls
,net/http
): copyright the Go authors, BSD.