Mom Launcher / простой лаунчер с per-app VPN

Программы открываются только когда их сайт доступен через VPN. Раздельное туннелирование по приложениям на движке mihomo, готовые правила маршрутизации по ссылке, постоянный kill-switch. Настроили один раз — пользователь жмёт одну кнопку.

v1.0.0 · mihomo 1.19.26 Windows 10 / 11 · .NET 4.8 Локальная геобаза · без телеметрии бесплатно
Загрузка

Бесплатно, портативный архив

0 ₽ без подписки · без телеметрии
  • Распаковали — запустили MomLauncher.exe, движок mihomo ставится сам при первом запуске
  • Встроенное онлайн-обновление лаунчера, движка и геобазы
  • Геолокация сервера по локальной базе MaxMind, ничего не уходит наружу
  • Один раз настраивается — дальше пользователь жмёт «Подключиться»
Скачать Mom Launcher.zip Справка по настройке Windows 10 / 11 · x64 · справка есть и в архиве (help.html)

Возможности / что под капотом

/ features

Движок mihomo

В основе — mihomo (Clash.Meta), современный форк Clash. Раздельное туннелирование по имени процесса и домену через TUN, несколько туннелей одновременно (userspace WireGuard, без лимита «один туннель»). Лаунчер управляет движком через его RESTful API и сам генерирует конфиг.

VPN-варианты

Произвольное число узлов: файл WireGuard .conf, ссылка vless:// (VLESS/Reality), Clash-подписка. Варианты пробуются по порядку — приложение закрепляется за первым узлом, через который его сайт реально открывается.

Готовые правила blackmatrix7

Для каждой ссылки можно выбрать целый диапазон правил из открытого репозитория blackmatrix7 — тысячи сервисов с уже собранными доменными и IP-диапазонами. Выбираете сервис по названию из встроенного поиска, и весь его трафик идёт через нужный узел. Списки обновляются автоматически.

Постоянный kill-switch

Защита от утечки IP включена всегда. Пока соединение не поднято, VPN-приложения не имеют выхода в сеть — трафик отклоняется движком, а не идёт напрямую. Упал узел — приложение блокируется, реальный IP не светится. Работает с момента входа в систему.

Программы и ссылки

Два типа целей: программы (обычные .exe и приложения из Microsoft Store — ChatGPT, Claude — через стабильный AUMID) и ссылки, открываемые в браузере. Любую цель можно жёстко закрепить за конкретным VPN-узлом или оставить на автоподбор.

Гео на плитке

Под каждой плиткой видно, через какой узел и из какой страны/города работает приложение — «Франция, Париж». Определяется по локальной базе MaxMind GeoLite2 рядом с приложением; в интернет за этим лаунчер не ходит.

Скриншоты / как это выглядит

03 / views
Главное окно — плитки программ за персональным VPN одна кнопка
Главное окно Mom Launcher: кнопки Подключиться / Отключиться / Настройки, плитки ChatGPT, Claude, Google и Instagram с указанием VPN-узла и страны сервера
Настройки — VPN-варианты и список программ WireGuard · VLESS
Окно настроек Mom Launcher: таблица VPN-вариантов (WireGuard .conf и VLESS) и таблица программ с путями, привязкой к VPN и иконками
Шаблоны Clash — готовые правила blackmatrix7 по сервисам blackmatrix7
Окно выбора готовых правил маршрутизации из репозитория blackmatrix7: поиск по названию и сетка сервисов от 115 и 12306 до Adobe, Adidas и AdGuard

Как это работает / под капотом

/ stack

Mom Launcher написан на C# / .NET Framework 4.8 с WPF и WPF-UI (Fluent Design, тёмная тема). Сетевую часть выполняет движок mihomo (Clash.Meta), который лаунчер запускает скрыто и останавливает при выходе.

При нажатии «Подключиться» лаунчер для каждого VPN-варианта по очереди собирает конфиг, в котором уже закреплённые приложения остаются на своих узлах, а ещё не подключённые (плюс сам лаунчер) пробуют текущий узел. Доступность сайта проверяется по телу ответа (блок-маркеры), а не по коду статуса — так Cloudflare-403 не путается с реальной блокировкой. Сработало — приложение закрепляется за этим узлом, остальные едут дальше.

Всё, что не подошло ни под один вариант, остаётся под kill-switch (отклоняется), а не уходит напрямую. Маршрутизация задаётся правилами по имени процесса и домену; для ссылок диапазоны подтягиваются из blackmatrix7. Геолокация сервера — по локальным базам MaxMind, без обращений в облако.

Вопросы / что спрашивают

06 / faq
Что такое Mom Launcher и для кого он?

Это простой лаунчер программ для Windows, рассчитанный на нетехнического пользователя. Вы один раз настраиваете, какие программы и сайты должны ходить через VPN и через какие узлы — а пользователь просто нажимает «Подключиться».

Лаунчер сам поднимает нужные туннели, проверяет доступность и открывает программы. Под капотом — движок mihomo (Clash.Meta) с раздельным туннелированием по приложениям.

Какой VPN-движок используется?

mihomo (Clash.Meta) — современный форк Clash с поддержкой WireGuard, VLESS/Reality, TUN-режима и маршрутизации по имени процесса и домену.

Mom Launcher держит несколько туннелей одновременно (userspace WireGuard, без ограничения «один туннель»), управляет движком через его RESTful API и сам пишет конфиг — пользователю не нужно ничего знать про Clash.

Что такое готовые правила blackmatrix7?

Для каждой ссылки можно выбрать готовый набор правил маршрутизации из открытого репозитория blackmatrix7/ios_rule_script — тысячи сервисов (стриминги, соцсети, магазины и т.д.) с уже собранными доменными и IP-диапазонами.

Вы выбираете сервис по названию из встроенного поиска, и весь его трафик пойдёт через выбранный VPN-узел. Списки обновляются автоматически из репозитория.

Не утекает ли реальный IP?

Нет. Mom Launcher работает с постоянным kill-switch: пока VPN-соединение не поднято, все приложения, помеченные как VPN-only, не имеют выхода в интернет — трафик отклоняется движком.

Поэтому упавший узел не приводит к утечке: приложение просто блокируется, а не идёт напрямую. Защита активна с момента входа в систему, даже если приложение запущено мимо лаунчера.

Сколько стоит и есть ли телеметрия?

Mom Launcher бесплатный. Телеметрии нет: геолокация сервера определяется по локальной базе MaxMind GeoLite2, конфигурация хранится на вашей машине.

В интернет лаунчер ходит только за обновлениями (с вашего подтверждения) и за списками правил blackmatrix7.

Как обновляется приложение?

Встроенное онлайн-обновление: лаунчер сверяется с манифестом версий и при наличии новой версии показывает кнопку «Обновить».

Обновляются и сам лаунчер, и движок mihomo, и база геолокации — по отдельности и только с вашего согласия. Скачивается тот же архив, что и по кнопке выше.