Documentation ¶
Overview ¶
Package `ja4` implements JA4 algorithm based on utls.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JA4Fingerprint ¶
type JA4Fingerprint struct { Protocol byte TLSVersion tlsVersion SNI byte NumberOfCipherSuites numberOfCipherSuites NumberOfExtensions numberOfExtensions FirstALPN string CipherSuites cipherSuites Extensions extensions SignatureAlgorithms signatureAlgorithms }
func (*JA4Fingerprint) String ¶
func (j *JA4Fingerprint) String() string
func (*JA4Fingerprint) Unmarshal ¶
func (j *JA4Fingerprint) Unmarshal(chs *utls.ClientHelloSpec, protocol byte) error
func (*JA4Fingerprint) UnmarshalBytes ¶ added in v0.3.0
func (j *JA4Fingerprint) UnmarshalBytes(clientHelloRecord []byte, protocol byte) error
Click to show internal directories.
Click to hide internal directories.