td icon indicating copy to clipboard operation
td copied to clipboard

Updating FakeTLS ClientHello to match modern desktop/android clients

Open markpash opened this issue 7 months ago • 1 comments

Description

Currently the FakeTLS implementation in gotd/td is adequate and works with mtproto proxies. But the code that generates the ClientHello is missing a lot from the Desktop and Android implementations, and seems out of date. Since this is essentially an obfuscation and censorship evasion scheme, it seems appropriate to follow the other clients in their implementation. Given that the code is mostly a translation of the C++ code, updating it following the same scheme isn't difficult and I have partially done it locally.

Would the project be open to me contributing this?

markpash avatar Jul 03 '24 18:07 markpash