Skip to content

Repository files navigation

Slipstream

Иконка Slipstream

Обход сетевых блокировок на Mac — в браузерах и приложениях.

Скачать для Mac · Установка · English

macOS 13+ · Apple Silicon (M1 и новее) · Бесплатно · Открытый исходный код · Preview

ci license

Slipstream помогает открывать заблокированные сайты и подключаться к сервисам в привычных браузерах и приложениях. Работает из строки меню и подбирает способ подключения для каждого сервиса. Для локального обхода не нужны аккаунт, отдельный сервер или расширение браузера.

Note

Это предварительная версия (preview). Результат зависит от провайдера и способа блокировки: страницы, видео и звонки могут работать со сбоями. Поддержка всех сайтов не гарантируется. Исправления из репозитория могут ещё отсутствовать в скачиваемой сборке — текущее состояние разработки.

Что делает

  • YouTube и Discord: локальный обход DPI — фильтрации соединений провайдером. Ваш внешний IP при этом сохраняется. Через Geph этот трафик не направляется.
  • Сайты с ограничением по стране: подключение с зарубежным IP через встроенный Geph для поддерживаемых маршрутов. Для этого потребуется аккаунт Geph.
  • Telegram: локальный прокси, который приложение предлагает подключить, если прямое соединение недоступно.
  • Остальные сайты: прямое соединение, когда обход не требуется.

Установка

Нужен Mac с Apple Silicon (M1 и новее) и macOS 13 или новее.

  1. Откройте Releases, выберите последний релиз Slipstream (сейчас это preview) и скачайте файл .dmg для вашего Mac из раздела Assets.
  2. Откройте DMG и перенесите Slipstream.app в папку «Программы».
  3. Запустите приложение из «Программ» и разрешите установку фоновой службы.
  4. Откройте нужный сайт или приложение. Состояние подключения и настройки доступны через значок Slipstream в строке меню.

В том же релизе есть ZIP, если вам удобнее этот формат. На странице релизов есть и внутренние сборки Geph — для установки выбирайте именно Slipstream, а не Internal dependency.

Preview-сборка не нотарифицирована Apple. Если macOS блокирует запуск, используйте разрешение открытия в «Системные настройки → Конфиденциальность и безопасность», затем повторите запуск.

Для поддерживаемых сайтов, которым нужен зарубежный IP, настройте аккаунт Geph в меню Slipstream. Отдельное приложение Geph не требуется; для локального обхода настраивать VPN не нужно.

Если что-то не открывается

Проверьте состояние службы в меню Slipstream. Там же можно перезапустить службу и скопировать отчёт диагностики. В сообщении о сбое укажите сайт или приложение, браузер, примерное время и что именно не работает — страница, изображения, видео или звонок.

Инструкция по диагностике · Сообщить о проблеме

Как устроены маршрутизация и приватность

Slipstream не предназначен для анонимизации всего интернет-трафика. При конфликте с полным VPN он приостанавливает свой перехват. Внешние настройки DNS, прокси, PAC и VPN приложение не меняет. Подробности — в правилах маршрутизации.

Приложение построено на Tauri и фоновой Python-службе. Решения о маршрутизации принимаются локально; через Geph проходит только трафик, которому назначен зарубежный маршрут.

Для неизвестного сайта также возможен временный маршрут через Geph, но только для его точного имени хоста. Сначала должны независимо провалиться проверки прямого соединения, встроенного DNS и нескольких локальных способов обхода, а затем должна успешно пройти проверка загрузки через встроенный Geph. Это исключение не применяется к YouTube и Discord.

При экспорте из диагностики удаляются URL, cookies, секреты аккаунта и содержимое страниц.

Развитие проекта

Планируем поддержку Windows и Android. iOS и Linux рассматриваем как возможные направления; сроки пока не определены. Подробности — в roadmap.

В отдельных PR проверяем исправления неполной загрузки страниц, восстановление соединений и обновление Telegram-прокси. В скачиваемую сборку они ещё не вошли. Что готовится и что мешает выпуску.

Сборка из исходников · Архитектура · Документация · Участие в разработке · Сообщить об уязвимости · Контракты маршрутизации

Slipstream распространяется под MIT. Лицензии встроенных компонентов, включая Geph и Telegram-прокси: THIRD_PARTY_NOTICES.md.