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 ¶
func (j *JA4Fingerprint) UnmarshalBytes(clientHelloRecord []byte, protocol byte) error
Click to show internal directories.
Click to hide internal directories.