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

Zlib decompression fails

felipe-linares opened this issue · comments

Seems like a known issue? Tested on facebook.com using the safari TLS.

#95 (comment)

Zlib decompression returns correct n but also return EOF error.

If you just ignore the error zlib read error it works, but obviously not the ideal scenario.

Hmm. I think currently uTLS supports only brotli and zstd while the only preset parrot advertising zlib is HelloSafari_16_0.

While we would be happy to accept a PR addressing this issue with zlib implementation, are there any more recent popular TLS fingerprints advertising zlib tather than brotli? (I am guessing Safari?)

Fixed in #206.