Skip to content

v4.12.8 — Telemt MSS anti-JA4 TSPU

Choose a tag to compare

@inferno1978 inferno1978 released this 08 Jun 07:38

✨ v4.12.8 — Telemt MSS-фрагментация против TSPU JA4 DPI

Контекст

С 1 апреля 2026 г. TSPU (часть АСБИ) развернул правила JA4/JA3-дактилоскопии, распознающие MTProxy Fake-TLS по уникальному паттерну TLS ClientHello. Объявление малого TCP MSS в SYN/ACK вынуждает клиентское ядро дробить ClientHello по нескольким сегментам — экстрактор TSPU видит неверный JA4-хэш и пропускает соединение.

Новое

Модуль telemt_mss_selector.py

  • 10 пресетов с описанием, рекомендованный выбор по умолчанию:
    • tspu (MSS 92) ★ — нативный пресет telemt, рекомендуется для РФ
    • 2in8 (MSS 256) — умеренная фрагментация, меньше overhead
    • extreme-low (MSS 88) — максимальная фрагментация, если tspu недостаточно
    • 512 / 768 / 1024 / 336 / 176 / 128 — градации для тонкой настройки
    • Без изменений — client_mss не пишется в конфиг, MSS выбирает ядро
  • Ручной ввод произвольного значения 88–4096 через пункт C
  • Полностью self-contained: не трогает _core.py, свой box-рендеринг в стиле проекта

Обновления mtproto.py

  • Шаг выбора MSS добавлен в установщик Telemt после выбора TLS-домена
  • _write_config() принимает client_mss с дефолтом ""полная обратная совместимость
  • Итоговый бокс установки отображает выбранный пресет и значение MSS

Совместимость

  • client_mss поддерживается в telemt ≥ 3.4.15; на более ранних версиях параметр игнорируется без ошибки
  • Все существующие функции (iptables, xray-интеграция, fallback, статистика) не изменялись

Обновление

bash <(curl -fsSL https://raw.githubusercontent.com/inferno1978/VLESS-Ultimate-Installer/main/bootstrap.sh)

Для применения client_mss к уже установленному Telemt — переустановите через меню Telemt → [1] Установить / переустановить