From b9ebfdcd7b5d97a6de34ad82c69266c32c32eecf Mon Sep 17 00:00:00 2001 From: Nick Parfyonov Date: Wed, 3 Jun 2026 15:10:17 +0300 Subject: [PATCH 1/4] [docs] update RU README to match EN README --- README.ru.md | 66 ++++++++++++++++++++++------------------------------ 1 file changed, 28 insertions(+), 38 deletions(-) diff --git a/README.ru.md b/README.ru.md index dd8a3ee..100520e 100644 --- a/README.ru.md +++ b/README.ru.md @@ -1,57 +1,52 @@ # Telemt — MTProxy на Rust + Tokio -[![Latest Release](https://img.shields.io/github/v/release/telemt/telemt?color=neon)](https://github.com/telemt/telemt/releases/latest) [![Stars](https://img.shields.io/github/stars/telemt/telemt?style=social)](https://github.com/telemt/telemt/stargazers) [![Forks](https://img.shields.io/github/forks/telemt/telemt?style=social)](https://github.com/telemt/telemt/network/members) [![Telegram](https://img.shields.io/badge/Telegram-Chat-24a1de?logo=telegram&logoColor=24a1de)](https://t.me/telemtrs) - -***Решает проблемы раньше, чем другие узнают об их существовании*** +[![Latest Release](https://img.shields.io/github/v/release/telemt/telemt?color=neon)](https://github.com/telemt/telemt/releases/latest) [![Stars](https://img.shields.io/github/stars/telemt/telemt?style=social)](https://github.com/telemt/telemt/stargazers) [![Forks](https://img.shields.io/github/forks/telemt/telemt?style=social)](https://github.com/telemt/telemt/network/members) > [!NOTE] > -> Исправленный TLS ClientHello доступен в Telegram для настольных ПК, Android и iOS. +> Клиенты Telegram подвергаются блокировке по JA3-отпечатку; мы ищем варианты решения этой проблемы > -> Пожалуйста, обновите клиентское приложение для работы с EE-MTProxy. +> Вы можете попробовать собрать свой клиент с нашей Telegram Devlibrary — [tdlib-obf](https://github.com/telemt/tdlib-obf)

- +

-**Telemt** — это быстрый, безопасный и функциональный сервер, написанный на Rust. Он полностью реализует официальный алгоритм прокси Telegram и добавляет множество улучшений для продакшена: +**Telemt** — это быстрый, безопасный и функциональный сервер, написанный на Rust: он полностью реализует официальный алгоритм Telegram прокси и добавляет множество различных улучшений ## Установка и обновление одной командой ```bash curl -fsSL https://raw.githubusercontent.com/telemt/telemt/main/install.sh | sh ``` - - [Инструкция по быстрому запуску](docs/Quick_start/QUICK_START_GUIDE.ru.md) -- [Quick Start Guide](docs/Quick_start/QUICK_START_GUIDE.en.md) -Реализация **TLS-fronting** максимально приближена к поведению реального HTTPS-трафика (подробнее - [FAQ](docs/FAQ.ru.md#распознаваемость-для-dpi-и-сканеров)). +## Функционал +Наша реализация **TLS-fronting** одна из наиболее глубоко отлаженных, продвинутых и почти поведенчески неотличима от настоящего: мы уверены, что сделали это правильно - [см. доказательства в нашей проверке](docs/FAQ.ru.md#распознаваемость-для-dpi-и-сканеров). -***Middle-End Pool*** оптимизирован для высокой производительности. +Наша архитектура ***Middle-End Pool*** в стандартных сценариях самая производительная, по сравнению с другими реализациями подключения к Middle-End прокси: не кардинально, но достаточно -- Поддержка всех режимов MTProto proxy: +- Полная поддержа всех официальных режимов MTProto proxy: - Classic; - - Secure (префикс `dd`); - - Fake TLS (префикс `ee` + SNI fronting); + - Secure — с префиксом `dd`; + - Fake TLS — с префиксом `ee` + SNI fronting; - Защита от replay-атак; -- Маскировка трафика (перенаправление неизвестных подключений на реальные сайты); -- Настраиваемые keepalive, таймауты, IPv6 и «быстрый режим»; +- Опциональная маскировка трафика: перенаправление неизвестных подключений на реальные сайты; +- Настраиваемые keepalive, таймауты, IPv6 и "быстрый режим"; - Корректное завершение работы (Ctrl+C); -- Подробное логирование через `trace` и `debug`. +- Подробное логирование через `trace` и `debug` с помощью `RUST_LOG`. -# Подробнее о Telemt -- [FAQ](#faq) -- [Архитектура](docs/Architecture) -- [Параметры конфигурационного файла](docs/Config_params) -- [Сборка](#build) -- [Установка на BSD](#%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-%D0%BD%D0%B0-bsd) -- [Почему Rust?](#why-rust) +## ЧаВо +- [Часто задаваемые вопросы](docs/FAQ.ru.md) -## FAQ -- [FAQ RU](docs/FAQ.ru.md) -- [FAQ EN](docs/FAQ.en.md) +# Узнайте больше о Telemt +- [Наша архитектура](docs/Architecture) +- [Все конфигурационные параметры](docs/Config_params) +- [Как собрать Telemt самостоятельно?](#сборка) +- [Установка на BSD](docs/Quick_start/OPENBSD_QUICK_START_GUIDE.en.md) +- [Почему Rust?](#почему-rust) ## Сборка ```bash @@ -63,7 +58,7 @@ cd telemt cargo build --release # В текущем release-профиле используется lto = "fat" для максимальной оптимизации (см. Cargo.toml). -# На системах с малым объёмом RAM (~1 ГБ) можно переопределить это значение на "thin". +# На системах с малым объёмом ОЗУ (~1 ГБ) можно переопределить это значение на "thin". # Перейдите в каталог /bin mv ./target/release/telemt /bin @@ -73,24 +68,19 @@ chmod +x /bin/telemt telemt config.toml ``` -## Установка на BSD -- Руководство по сборке и настройке на английском языке [OpenBSD Guide (EN)](docs/Quick_start/OPENBSD_QUICK_START_GUIDE.en.md); -- Пример rc.d скрипта: [contrib/openbsd/telemt.rcd](contrib/openbsd/telemt.rcd); -- Поддержка sandbox с `pledge(2)` и `unveil(2)` пока не реализована. - ## Почему Rust? -- Надёжность для долгоживущих процессов; -- Детерминированное управление ресурсами (RAII); +- Надёжность при длительной работе и идемпотентное поведение; +- Детерминированное управление ресурсами — RAII; - Отсутствие сборщика мусора; -- Безопасность памяти; +- Безопасность памяти и меньше поверхность атаки; - Асинхронная архитектура Tokio. ## Поддержать Telemt -Telemt — это бесплатное программное обеспечение с открытым исходным кодом, разработанное в свободное время. +Telemt — это бесплатное программное обеспечение с открытым исходным кодом, разрабатываемое в свободное время. Если оно оказалось вам полезным, вы можете поддержать дальнейшую разработку. -Принимаемые криптовалюты (BTC, ETH, USDT, 350+ и другие): +Любая криптовалюта (BTC, ETH, USDT и 350+ других):

From 2f2c9b336c78caf2faaeef753707245e4ee65c5b Mon Sep 17 00:00:00 2001 From: Nick Parfyonov Date: Wed, 3 Jun 2026 15:11:52 +0300 Subject: [PATCH 2/4] [docs] make dashes great again --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 9efe6a6..00c43f7 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Telemt - MTProxy on Rust + Tokio +# Telemt — MTProxy on Rust + Tokio [![Latest Release](https://img.shields.io/github/v/release/telemt/telemt?color=neon)](https://github.com/telemt/telemt/releases/latest) [![Stars](https://img.shields.io/github/stars/telemt/telemt?style=social)](https://github.com/telemt/telemt/stargazers) [![Forks](https://img.shields.io/github/forks/telemt/telemt?style=social)](https://github.com/telemt/telemt/network/members) @@ -8,7 +8,7 @@ > > Telegram Clients TLS ClientHello has been banned by JA3 Fingerprint: we are already looking for ways to solve this problem > -> You can try build your client with our Telegram Devlibrary - [tdlib-obf](https://github.com/telemt/tdlib-obf) +> You can try build your client with our Telegram Devlibrary — [tdlib-obf](https://github.com/telemt/tdlib-obf)

@@ -26,14 +26,14 @@ curl -fsSL https://raw.githubusercontent.com/telemt/telemt/main/install.sh | sh - [Инструкция по быстрому запуску](docs/Quick_start/QUICK_START_GUIDE.ru.md) ## Features -Our implementation of **TLS-fronting** is one of the most deeply debugged, focused, advanced and *almost* **"behaviorally consistent to real"**: we are confident we have it right - [see evidence on our validation and traces](docs/FAQ.en.md#recognizability-for-dpi-and-crawler) +Our implementation of **TLS-fronting** is one of the most deeply debugged, focused, advanced and *almost* **"behaviorally consistent to real"**: we are confident we have it right — [see evidence on our validation and traces](docs/FAQ.en.md#recognizability-for-dpi-and-crawler) Our ***Middle-End Pool*** is fastest by design in standard scenarios, compared to other implementations of connecting to the Middle-End Proxy: non dramatically, but usual - Full support for all official MTProto proxy modes: - Classic; - - Secure - with `dd` prefix; - - Fake TLS - with `ee` prefix + SNI fronting; + - Secure — with `dd` prefix; + - Fake TLS — with `ee` prefix + SNI fronting; - Replay attack protection; - Optional traffic masking: forward unrecognized connections to a real web server, e.g. GitHub 🤪; - Configurable keepalives + timeouts + IPv6 and "Fast Mode"; @@ -73,7 +73,7 @@ telemt config.toml ## Why Rust? - Long-running reliability and idempotent behavior -- Rust's deterministic resource management - RAII +- Rust's deterministic resource management — RAII - No garbage collector - Memory safety and reduced attack surface - Tokio's asynchronous architecture From d1680a7a804021d123624ee4c1b528f0a7f7c063 Mon Sep 17 00:00:00 2001 From: Alexey <247128645+axkurcom@users.noreply.github.com> Date: Thu, 4 Jun 2026 18:42:27 +0300 Subject: [PATCH 3/4] Update README.md --- README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 00c43f7..dbdd9c0 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Telemt — MTProxy on Rust + Tokio +# Telemt - MTProxy on Rust + Tokio [![Latest Release](https://img.shields.io/github/v/release/telemt/telemt?color=neon)](https://github.com/telemt/telemt/releases/latest) [![Stars](https://img.shields.io/github/stars/telemt/telemt?style=social)](https://github.com/telemt/telemt/stargazers) [![Forks](https://img.shields.io/github/forks/telemt/telemt?style=social)](https://github.com/telemt/telemt/network/members) @@ -8,7 +8,7 @@ > > Telegram Clients TLS ClientHello has been banned by JA3 Fingerprint: we are already looking for ways to solve this problem > -> You can try build your client with our Telegram Devlibrary — [tdlib-obf](https://github.com/telemt/tdlib-obf) +> You can try build your client with our Telegram Devlibrary - [tdlib-obf](https://github.com/telemt/tdlib-obf)

@@ -26,14 +26,14 @@ curl -fsSL https://raw.githubusercontent.com/telemt/telemt/main/install.sh | sh - [Инструкция по быстрому запуску](docs/Quick_start/QUICK_START_GUIDE.ru.md) ## Features -Our implementation of **TLS-fronting** is one of the most deeply debugged, focused, advanced and *almost* **"behaviorally consistent to real"**: we are confident we have it right — [see evidence on our validation and traces](docs/FAQ.en.md#recognizability-for-dpi-and-crawler) +Our implementation of **TLS-fronting** is one of the most deeply debugged, focused, advanced and *almost* **"behaviorally consistent to real"**: we are confident we have it right - [see evidence on our validation and traces](docs/FAQ.en.md#recognizability-for-dpi-and-crawler) Our ***Middle-End Pool*** is fastest by design in standard scenarios, compared to other implementations of connecting to the Middle-End Proxy: non dramatically, but usual - Full support for all official MTProto proxy modes: - Classic; - - Secure — with `dd` prefix; - - Fake TLS — with `ee` prefix + SNI fronting; + - Secure - with `dd` prefix; + - Fake TLS - with `ee` prefix + SNI fronting; - Replay attack protection; - Optional traffic masking: forward unrecognized connections to a real web server, e.g. GitHub 🤪; - Configurable keepalives + timeouts + IPv6 and "Fast Mode"; @@ -73,7 +73,7 @@ telemt config.toml ## Why Rust? - Long-running reliability and idempotent behavior -- Rust's deterministic resource management — RAII +- Rust's deterministic resource management - RAII - No garbage collector - Memory safety and reduced attack surface - Tokio's asynchronous architecture @@ -81,7 +81,7 @@ telemt config.toml ## Support Telemt Telemt is free, open-source, and built in personal time. -If it helps you — consider supporting continued development. +If it helps you - consider supporting continued development. Any cryptocurrency (BTC, ETH, USDT, 350+ coins): From 1d8e8890a48c33fe2be974cec0d8bac47983c006 Mon Sep 17 00:00:00 2001 From: Alexey <247128645+axkurcom@users.noreply.github.com> Date: Thu, 4 Jun 2026 18:43:04 +0300 Subject: [PATCH 4/4] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index dbdd9c0..9efe6a6 100644 --- a/README.md +++ b/README.md @@ -81,7 +81,7 @@ telemt config.toml ## Support Telemt Telemt is free, open-source, and built in personal time. -If it helps you - consider supporting continued development. +If it helps you — consider supporting continued development. Any cryptocurrency (BTC, ETH, USDT, 350+ coins):