JA4+ Technical Details

November 7, 2025 ยท View on GitHub

Full NameShort NameDescription
JA4JA4TLS Client Fingerprinting
JA4ServerJA4STLS Server Response / Session Fingerprinting
JA4HTTPJA4HHTTP Client Fingerprinting
JA4LatencyJA4LClient to Server Latency Measurment / Light Distance
JA4LatencyServerJA4LSServer to Client Latency Measurement / Light Distance
JA4X509JA4XX509 TLS Certificate Fingerprinting
JA4SSHJA4SSHSSH Traffic Fingerprinting
JA4TCPJA4TTCP Client Fingerprinting
JA4TCPServerJA4TSTCP Server Response Fingerprinting
JA4TCPScanJA4TScanActive TCP Fingerprint Scanner
JA4DHCPJA4DDHCP Fingerprinting
JA4DHCPv6JA4D6DHCPv6 Fingerprinting

The full name or short name can be used interchangeably. Additional JA4+ methods are in the works...

Please contact john@foxio.io for in-depth implementation details and programming guides.

JA4

JA4S

JA4H

JA4T

JA4X

JA4SSH

JA4L

JA4D

JA4D6

License

See Licensing in the repo root. We are committed to work with vendors and open source projects to help implement JA4+ into those tools. Please contact john@foxio.io with any questions.

Copyright (c) 2025, FoxIO
JA4 and JA4+ are trademarks of FoxIO, Inc.