FlorianREGAZ / Python-Tls-Client

Advanced HTTP Library
MIT License
660 stars 136 forks source link

Can't set GREASE Cipher #98

Closed fakeastap closed 9 months ago

fakeastap commented 9 months ago

Hello. I was able to capture the true Hello Client of some mobile application. After struggling for a few days, I managed to set up a session so that my fake Hello Client was almost identical to the original one. But I can't add the Reversed extension (GREASE). It affects the number of ciphers, although it does not affect the JA3 string. How can I edit my session so that my fake package also has this extension?

Original: image Fake: image

fakeastap commented 9 months ago

Everything works with a packet like mine as well. And I am very grateful to you, as a developer, who ported this library to Python, because there are no analogs for it. But I have doubts that I sometimes catch 403 because the number of my ciphers is different from what I need.