tlsx
tlsx copied to clipboard
JA3S fingerprint support
Adding support for JA3S based TLS fingerprinting.
Reference:
- https://engineering.salesforce.com/tls-fingerprinting-with-ja3-and-ja3s-247362855967/
CLI Flag:
-ja3s display ja3 fingerprint hash
JSON Flag:
"ja3s_hash": "XXXXX"
putting on hold for now:
- calculating
ja3sfingerprint hash is not possible withztlscause it doesn't log all the server hello extensions: https://github.com/zmap/zcrypto/blob/master/tls/tls_handshake.go#L56, https://github.com/zmap/zcrypto/blob/master/tls/tls_handshake.go#L337 - packet capture implementation requires libpcap-dev https://github.com/projectdiscovery/tlsx/tree/ja3