refraction-networking / utls

Fork of the Go standard TLS library, providing low-level access to the ClientHello for mimicry purposes.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Google Chrome new ClientHelloSpec

gaukas opened this issue · comments

TLS Client

Google Chrome Version 115.0.5790.110 (Official Build) (64-bit)

Known Fingerprints

Notes

Tap data (according to https://tlsfingerprint.io) shows that the new fingerprint is still less popular (1.48% of the connection) comparing to the former ones (35.08% and 6.64% respectively) in the past week, which indicates that there could be some hidden criteria being met before the third fingerprint in the list is getting selected or maybe there could be an A/B test.

Advised Action

A parrot for the third fingerprint could be useful. A PR is welcomed, or utls team will consider including the parrot when this fingerprint becomes more popular.

Let's hold this one. Currently expecting Google Chrome to make major changes in the next version. Related to #221.

Post-Quantum ClientHelloSpec in Chrome 115 after setting chrome://flags/#enable-tls13-kyber:

† Does not come with a padding extension, likely due to the enormous size of x25519kyber768's key share data.