bogdanfinn / tls-client

net/http.Client like HTTP Client with options to select specific client TLS Fingerprints to use for requests.
BSD 4-Clause "Original" or "Old" License
667 stars 133 forks source link

[Feature Request]: Set GREASE Cipher by CFFI #118

Open fakeastap opened 2 weeks ago

fakeastap commented 2 weeks ago

Describe the feature / enhancement and how it would improve things

Hello. Is there any possibility to set GREASE Cipher using your library via CFFI from Python?

I see that this is very easy to do in Go, but can I implement it in Python?

I will attach a screenshot for clarity. I was able to fake Client Hello completely, except for this cipher.

And in general, does the absence of this cipher affect my trust? After all, ja3 hash is identical anyway. Thanks in advance. image image

Describe how your proposal will work, with code and/or pseudo-code

None