Mail.ru Multi-session Bypass

Блокировка ограничений мультисессии в почте Mail.ru

Du musst eine Erweiterung wie Tampermonkey, Greasemonkey oder Violentmonkey installieren, um dieses Skript zu installieren.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

Sie müssten eine Skript Manager Erweiterung installieren damit sie dieses Skript installieren können

(Ich habe schon ein Skript Manager, Lass mich es installieren!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Autor
Computershik73
Installationen heute
0
Installationen gesamt
1
Bewertungen
0 0 0
Version
1.0.1
Erstellt am
25.02.2026
Letzte Aktualisierung
26.02.2026
Größe
5,8 KB
Lizenz
MIT
Wird angewandt auf

mailru-multisession-bypass

Пользовательский скрипт для обхода ограничений на количество активных сессий в веб-интерфейсе почты Mail.ru (e.mail.ru).

Описание проблемы

Mail.ru ограничивает одновременную работу с одним почтовым ящиком более чем с 3 устройств, принудительно перенаправляя пользователя на страницу-заглушку #multi-session с требованием выйти из "лишних" браузеров.

Как это работает

Скрипт применяет комплексный подход для нейтрализации проверок на стороне клиента:

  1. Webpack Patching: Перехватывает загрузку модулей приложения и модифицирует JS-код "на лету", отключая флаги MULTI_COOKIE_RESTRICTION_ENABLED и обнуляя результаты запросов к API проверки сессий.
  2. Configuration Proxying: Использует JS Proxy для подмены конфигурационного объекта sotaConfig. Даже если приложение запрашивает статус ограничений, оно всегда получает ответ false.
  3. History API Interception: Блокирует попытки приложения выполнить редирект на URL, содержащие упоминание мультисессии.
  4. UI Cleanup: Скрывает остаточные элементы заглушек через CSS injection.

Технические особенности

  • Minimal Footprint: Скрипт не использует тяжелых библиотек и работает максимально быстро за счет document-start.
  • Stealth: Вместо удаления функций, скрипт подменяет возвращаемые ими значения, что минимизирует риск падения интерфейса почты.

Репозиторий на GitHub Профиль автора на 4PDA

Лицензия

MIT