Бесплатно: макет главного экрана вашего сайта за 1-2 дня - до договора и оплатыБесплатно: макет за 1-2 дняПолучить ↗
Наш продукт · бесплатно

Kordon - kill switch для приложений

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

Панель Kordon: защита включена, внешний IP, DNS и статистика

Зачем он нужен

Некоторым программам нельзя работать «не с того» адреса: рабочий софт, который должен ходить только через корпоративный VPN, торрент-клиенты, мессенджеры, облачные сервисы с привязкой к региону. VPN рвётся постоянно - после сна, при смене Wi-Fi, на переподключении, и программа в этот момент уже отправляет данные с вашего настоящего IP.

Обычный kill switch внутри VPN-клиента рубит интернет целиком, и после каждого моргания приходится переоткрывать программы. Kordon работает точечно: трогает только выбранные приложения и не закрывает их, а замораживает - если сеть вернулась за 20 секунд, ничего не теряется.

Чем отличается

Kill switch в VPNФаерволKordon
Трогает только выбранные программынет, рубит всёдада
VPN моргнул - программа продолжает с того же местанетнет, рвёт соединенияда, заморозка
Разрешить целую страну, а не один адреснетнетда
Ловит утечку через IPv6 и DNSне всегданетда
Работает с VPN в режиме проксизависитнетда
Доверенные сети: дома без VPN, в кафе с нимнетнетда
Без прав администраторане всегданетда
Один инструмент на Mac, Windows и Linuxнетнетда

Что умеет

Заморозка вместо закрытия

Сменилась сеть - программы на паузе за долю секунды. Вернулся нужный IP - работают дальше. Не вернулся за 20 секунд - закрываются, сначала вежливо, с сохранением.

Свои правила для каждой программы

Одной можно работать из любой страны Евросоюза, другой - только из одной страны или подсети. Правила независимы друг от друга.

Доверенные сети

Дома и в офисе можно без VPN, на чужом Wi-Fi Kordon снова следит. Сеть узнаётся по роутеру, геолокация не нужна.

Утечки IPv6 и DNS

Многие VPN заворачивают только IPv4, а запросы к сайтам уходят провайдеру. Kordon проверяет и то, и другое.

Всё дерево процессов

Замораживается не только программа, но и всё, что она запустила: вспомогательные процессы, терминальные команды, git и curl.

Браузеры целиком

Google Chrome, Яндекс Браузер, Microsoft Edge, Brave и Firefox замирают со всеми вкладками и сетевым процессом. Удобно держать отдельный браузер для рабочих сервисов.

Готовые наборы

ChatGPT, Claude, Cursor, Copilot, Telegram, Discord, Slack, Zoom и другие - галочкой в меню. Любую свою программу можно добавить вручную.

Не задевает чужое

Перед каждым действием Kordon сверяет не только номер процесса, но и время его запуска: если система отдала номер другой программе, её он не тронет.

Проверенные сборки

Установщик сверяет SHA-256 с релизом и ничего не ставит, если файл подменён. Если Kordon упал, надзиратель поднимает его за секунду.

IP и страна всегда на виду

На Mac - флаг и IP в строке меню, на Windows - код страны у часов. Цвет показывает состояние. Есть режим для созвонов, чтобы IP не светился.

Панель и статистика

Окно с приложениями, правилами, сетями, историей и статистикой: сколько раз отваливался VPN и сколько раз Kordon успел разморозить программы.

Обновления в один клик

Новая версия появляется в меню. Kordon скачивает её, сверяет контрольную сумму и перезапускается. Сам, без клика, ничего не ставит.

Как выглядит

GitHub ↗
Обзор: IP, IPv6, DNS и сеть
Обзор: IP, IPv6, DNS и сеть
Приложения и правила для каждого
Приложения и правила для каждого
Доверенные сети
Доверенные сети
Статистика за 14 дней
Статистика за 14 дней

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

01

Следит за сетью

Система сама сообщает Kordon о смене сети, VPN-туннеля или маршрута. Плюс проверка внешнего IP раз в 5 секунд.

02

Замораживает

Выбранные программы сразу ставятся на штатную паузу системы и ничего не отправляют.

03

Проверяет IP

Адрес подтверждают минимум два независимых сервиса. Если всё в порядке - разморозка, обычно меньше чем за секунду.

04

Отпускает или закрывает

Нужный IP вернулся за 20 секунд - работа продолжается. Нет - программа закрывается и не запустится, пока адрес не разрешён.

Установка

Одна строка в терминале. Права администратора не нужны.

macOSТерминал
curl -fsSL https://raw.githubusercontent.com/ef1m03/kordon/main/scripts/install.sh | sh
или brew install --cask ef1m03/tap/kordon · macOS 11+, Apple Silicon и Intel
WindowsPowerShell
irm https://raw.githubusercontent.com/ef1m03/kordon/main/scripts/install.ps1 | iex
или winget install EfimovDev.Kordon · Windows 10 и 11, x64 и ARM
LinuxТерминал
curl -fsSL https://raw.githubusercontent.com/ef1m03/kordon/main/scripts/install.sh | sh
KDE, XFCE, Cinnamon; в GNOME - с расширением AppIndicator

Можно и вручную: файлы для всех систем - на странице релиза. ↗

Что Kordon отправляет в сеть

  • Узнаёт внешний IP у нескольких публичных сервисов и ждёт, пока двое назовут один и тот же адрес.
  • Определяет страну по IP. Один и тот же адрес второй раз не спрашивается.
  • Делает один DNS-запрос, чтобы понять, через чей DNS идут запросы.
  • Раз в сутки сверяет номер последней версии на GitHub. Отключается в настройках.

Больше ничего: ни аналитики, ни счётчиков. Настройки и журнал - только у вас на компьютере.

Честно о границах

  • Kordon работает на уровне программ, а не сети: между сменой сети и заморозкой проходят миллисекунды. Если нужна гарантия «ни одного пакета мимо VPN», включите и kill switch самого VPN - Kordon его дополняет.
  • Программы, запущенные от администратора, и системные службы он не трогает.
  • От вредоноса на том же компьютере не защитит: тот может просто остановить Kordon.

Вопросы

Это VPN?

Нет. Kordon не меняет адрес и не шифрует трафик. Он следит, с какого IP работают выбранные программы, и ставит их на паузу, если адрес не тот. Работает с любым VPN или без него.

Сколько стоит?

Бесплатно, без рекламы. Ничего не отправляет без вашего согласия.

Можно защитить браузер?

Да: Chrome, Яндекс Браузер, Edge, Brave и Firefox есть в списке готовых. Браузер замирает целиком, поэтому для рабочих сервисов удобнее держать отдельный. Safari нельзя: его вкладки живут в общих системных процессах macOS.

Нужны права администратора?

Нет. Kordon ставится в папку пользователя и работает с обычными правами.

Что будет, если Kordon упадёт?

Его поднимает собственный надзиратель за секунду. При старте всё сначала замораживается до первой проверки IP.

Как удалить?

Из меню Kordon или одной командой - инструкция в README на GitHub. Настройки удаляются вместе с программой.

Куда писать, если что-то не работает?

В меню есть «Сообщить о проблеме»: откроется заявка на GitHub с версией и журналом, IP и MAC-адреса в нём скрыты. Или в Telegram @efimov_dev.

Нужен свой продукт? Сделаем.

Kordon мы сделали и выпустили сами: Go, три системы, сборки в GitHub Actions, каталоги Homebrew и winget. Так же делаем приложения и сервисы для клиентов - начинаем с бесплатного прототипа.

Обсудить проект ↗