Кастомная переделка NekoBox - VPN клиент на базе sing-box для Windows.
Custom Neko-Client - это модифицированная версия NekoBox с расширенным функционалом, улучшенным интерфейсом и дополнительными возможностями безопасности. Клиент использует ядро nekobox_core.exe (sing-box) для работы VPN через TUN интерфейс.
- Windows 10/11
- Python 3.13 (для сборки)
- Клонируйте репозиторий:
git clone <repository-url>
cd CustomNekobox- Установите зависимости:
pip install -r requirements.txt-
Поместите необходимые файлы:
nekobox_core.exeвresources/core/nekobox_core.sha256вresources/core/geoip.dbиgeosite.dbвresources/data/nekobox.pngвresources/images/success_start.mp3иfailed_start.mp3вresources/sounds/
-
Соберите исполняемый файл:
.\build.ps1Готовый .exe будет в папке dist/
Доступны в меню Settings:
- Traffic Rules - выбор режима маршрутизации
- Kill Switch - блокировка интернета при отключении VPN
- Auto Reconnect - автоматическое переподключение
- DNS Leak Protection - защита от утечек DNS
- Language - выбор языка
- Log Level - уровень детализации логов
- TUN/DNS - настройки TUN интерфейса и DNS серверов
- Autostart - автозапуск с Windows
- Tray - работа в системном трее
-
Расширенная функциональность
- Kill Switch для максимальной безопасности
- DNS Leak Protection
- Автоматическое переподключение
- Health Check мониторинг
-
Удобный интерфейс
- Современный дизайн
- Локализация (RU/EN)
- Работа в системном трее
- Интуитивное управление
-
Гибкая настройка
- Множество режимов трафика
- Настройка TUN/DNS параметров
- Структурированное логирование
- Автоочистка логов
-
Безопасность
- Проверка целостности ядра (SHA256)
- Изолированное хранение данных
- Защита от утечек DNS
- Kill Switch для защиты данных
-
Мониторинг
- Статистика трафика в реальном времени
- Отображение IP и геолокации
- Таймер сессии
- Тесты соединения
-
Удобство использования
- Автозапуск
- Работа в трее
- Быстрое переключение серверов
- Автовыбор сервера
-
Платформа
- Работает только на Windows
-
Зависимости
- Требует внешний бинарный файл
nekobox_core.exe - Зависит от баз данных
geoip.dbиgeosite.db - Необходим Python 3.13 для сборки
- Требует внешний бинарный файл
-
Сложность настройки
- Требует ручной настройки серверов
- Для некоторых функций нужны дополнительные настройки
- NekoBox-совместимый режим требует экспорта шаблона
-
Производительность
- GUI на Tkinter (не самый быстрый фреймворк)
- Может потреблять больше памяти чем нативный клиент
-
Функциональность
- Kill Switch реализован упрощенно (Windows firewall API)
- DNS Leak Protection базовая версия
- Health Check требует доработки
- Нет поддержки других протоколов кроме VLESS
-
Поддержка
- Кастомная версия, не связана с официальным NekoBox
- Возможны проблемы совместимости при обновлении ядра
- Ограниченная документация
- Клиент использует проверенную криптографию через sing-box
- Все конфигурации хранятся локально
- Проверка целостности ядра перед запуском
- Логи не содержат чувствительных данных (UUID, ключи)
Проект основан на NekoBox (GPL-3.0). Проверьте лицензию оригинального проекта.
Примечание: Это кастомная версия клиента. Используйте на свой риск. Для критически важных задач рекомендуется использовать официальные проверенные решения.
