Skip to content

TLS Fingerprint generation fixes in MTProtoKit ClientHello#2089

Open
magical-Magic-me wants to merge 1 commit intoTelegramMessenger:masterfrom
magical-Magic-me:master
Open

TLS Fingerprint generation fixes in MTProtoKit ClientHello#2089
magical-Magic-me wants to merge 1 commit intoTelegramMessenger:masterfrom
magical-Magic-me:master

Conversation

@magical-Magic-me
Copy link
Copy Markdown

Summary

Testing

@evgowl
Copy link
Copy Markdown

evgowl commented Apr 5, 2026

Есть уже собранные приложения? Для IOS и android.
Обход это чудесно, только без готового решения, смысла от него не много..
Спасибо за труды. Если уже есть, добавьте ссылки, еще раз спасибо.

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Apr 6, 2026

CLA assistant check
All committers have signed the CLA.

@b0r1ngx
Copy link
Copy Markdown

b0r1ngx commented Apr 6, 2026

@magical-Magic-me sign CLA, if it possible, to push this changes in to main branch and then to the App Store!

@FiftyFour7250
Copy link
Copy Markdown

@magical-Magic-me sign CLA, if it possible, to push this changes in to main branch and then to the App Store!

Он говорит, что подписал уже. И якобы статус долго обновляется.

image

@magical-Magic-me
Copy link
Copy Markdown
Author

@magical-Magic-me sign CLA, if it possible, to push this changes in to main branch and then to the App Store!

signed already, status doesn't change, idk what's happening

@b0r1ngx
Copy link
Copy Markdown

b0r1ngx commented Apr 7, 2026

I think guys with higher access, must re-run CLA check.

FYI @dginorg

@Kylmakalle
Copy link
Copy Markdown

Kylmakalle commented Apr 8, 2026

I've included this patch into open-source fork Swiftgram.

No jailbreak or developer account required.

How to enable - https://t.me/swiftgram/207

  1. Install https://beta.swiftgram.app
  2. Open sg://parseurl?url=tg://sg/sg_debug in browser
  3. Turn on "MTProxy ClientHello fix"
  4. Restart the application (swipe up)
  5. You will see a note about a working fix in the Proxy list

image
image

@b0r1ngx
Copy link
Copy Markdown

b0r1ngx commented Apr 8, 2026

All checks are passed. Still in test?

❤️ FYI @dginorg

@dginorg
Copy link
Copy Markdown

dginorg commented Apr 8, 2026

12.6.2 ios stable released

confirmed community fix TLS ClientHello MTProto-EE

@b0r1ngx
Copy link
Copy Markdown

b0r1ngx commented Apr 9, 2026

But how it possible that iOS stable released with that community fix, when this fix isn't merged.

Doesn't Telegram App that we download from App Store have to be built from this repository?

Where can we check the concrete TLS fix commit that was merged in Telegram App that is in App Store, to prove that is really Open Source Project?

@dginorg , @laktyushin

@Kylmakalle
Copy link
Copy Markdown

This GitHub repository is a public mirror of an internal Telegram's GitLab. Telegram usually updates public source code as soon as the new major/minor version is available in App Store. This is a manual process, so don't expect it to be instant.

Once available, you can find a particular 12.6.2 commit in the list if tags and make a reproducible build.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.