Repository navigation
Защита сети
- Проверка IP учитывает медленные ответы. Если два сервиса быстро вернули одинаковый адрес, более медленный ответ с другим адресом всё равно учитывается. При обнаружении нового адреса Kordon ставит выбранные программы на паузу до завершения проверки. Ответ от предыдущей сети больше не может снять паузу после переподключения.
- Известные IPv6-адреса сохраняются между неполными проверками. Новый IPv6 вызывает паузу сразу, даже пока остальные сервисы ещё отвечают.
- Добавление IP или страны требует подтверждения. Перед сохранением видны адрес или страна и последствия. IPv6 не разрешается вместе с IPv4 автоматически. Последнее локальное разрешение можно отменить, пока список не изменился.
Интерфейс и приложения
- ChatGPT и Codex на Mac различаются по идентификаторам приложений. Правило для ChatGPT больше не задевает Codex, даже если тот лежит в папке с именем
ChatGPT.app. - Visual Studio Code появился в списке приложений. Его можно добавить под защиту вместе с дочерними процессами на macOS, Windows и Linux.
- Меню у значка можно переключить в классический режим. На Mac при сбое окна доступно обычное меню, а панель при повторном сбое WebKit открывается в браузере. При автоматическом открытии окно привязывается к значку Kordon.
- Подтверждения помещаются в компактное окно. Длинный текст прокручивается, кнопки остаются видимыми. Из настроек можно открыть поддержку в Telegram или скопировать ссылку.
Диагностика и уведомления
- Видно, какие проверки завершились. Если DNS, маршруты, определение страны или WebRTC не удалось проверить, панель показывает это явно. В
kordon statusданные работающего приложения показаны одним снимком. При потере связи сохранённые данные отмечены как устаревающие. - Облачный тест паузы запускается вручную. Kordon приостанавливает отдельный тестовый процесс, а сервер измеряет перерыв. Перед отправкой отчёта в поддержку можно просмотреть его состав и подтвердить отправку.
- Уведомления о Claude Code и Codex CLI основаны на событиях. После отдельной настройки Kordon получает локальные сигналы от агентов. Низкая загрузка процессора больше не считается признаком ожидания пользователя.
Установка и обновление
- Обновление проверяет, можно ли заменить приложение, ещё до скачивания. На Mac при запуске из временного расположения система показывает, что сделать в Finder. Если новую версию не удаётся запустить, текущая защита продолжает работать.
- Установка расширения понятнее. Панель разделяет загрузку и ручную установку, показывает ошибку связи и позволяет скопировать путь к файлам расширения.
Установка и обновление
Уже стоит Kordon 1.1 или новее - обновитесь по кнопке «Обновить» (в окне Kordon или в меню) или командой kordon update. Первая установка:
macOS и Linux:
curl -fsSL https://raw.githubusercontent.com/ef1m03/kordon/main/scripts/install.sh | shWindows (PowerShell):
irm https://raw.githubusercontent.com/ef1m03/kordon/main/scripts/install.ps1 | iexПодробный гайд: README. Файлы ниже - для ручной установки.
| Файл | Для чего |
|---|---|
Kordon-macos.zip |
macOS 11+, Apple Silicon и Intel |
kordon-windows-amd64.exe |
Windows 10/11 x64 |
kordon-windows-arm64.exe |
Windows на ARM |
kordon-linux-*.tar.gz |
Linux x64 / ARM64 |
kordon-extension.zip |
расширение для Chrome, Яндекс Браузера, Edge и Brave: распаковать, chrome://extensions → «Режим разработчика» → «Загрузить распакованное» |
SHA256SUMS.txt |
контрольные суммы |
Сделано в Efimov Dev.
Проверки антивирусами
| Файл | SHA-256 | VirusTotal | Kaspersky |
|---|---|---|---|
Kordon-macos.zip |
09d8de64e556537e… |
проверка | ✅ чисто |
kordon-extension.zip |
9513ac28820cd82f… |
проверка | ✅ чисто |
kordon-windows-amd64.exe |
111858311df318a1… |
проверка | ✅ чисто |
kordon-windows-arm64.exe |
ab385b6bd0f42c13… |
проверка | ✅ чисто |
kordon-linux-amd64.tar.gz |
9a84f841820b19f6… |
проверка | - |
kordon-linux-arm64.tar.gz |
b3c58fd342b2c793… |
проверка | - |
Полные суммы - в SHA256SUMS.txt. Строка установки сверяет их сама.