Skip to content

Обновить fingerprint MTPROTO FakeTLS #30733

@SanchoZZ2

Description

@SanchoZZ2

Is your feature request related to a problem?

In Russia, they are once again blocking connections to MTPROTO proxies. The blocking tests began on May 22, in the Siberian region (if that helps). According to traffic dumps, there is a problem with TLS Client Hello again. Telegram on Android and Windows uses the Ja4 fingerprint t13d1516h2_8daaf6152771_d8a2da3f94cd, which is typical for Chrome 134 on MacOS. As Chrome updates, the fingerprint changes over time, making it possible to detect the Client Hello from Telegram using the outdated Chrome fingerprint. The current Chrome 148 under WIn uses the fingerprint t13d1514h2_8daaf6152771_827b515c4f52.

Describe the solution you'd like

Could you update the fingerprint for Telegram clients to match the current browser versions, possibly using rotation (Chrome for Windows, Chrome for Android, and Firefox), so that the client cannot be identified by Ja4 in an outdated browser. Over time, the Client Hello fingerprint can be updated to match the current browser stack and the most popular platforms.

Describe alternatives you've considered

I don't see any other solutions that haven't been proposed before.

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions