# KeeneticQuickInstaller 1.2.0

## Краткое описание

KeeneticQuickInstaller — пошаговый мастер первоначальной и повторной настройки роутеров Keenetic и Netcraze на базе операционной системы KeeneticOS. Программа подключается к Web/RCI роутера, читает фактическую конфигурацию, создаёт резервную копию, формирует понятный план изменений и применяет только выбранные пользователем этапы.

Программа рассчитана на Windows 10/11 и не требует прав администратора для установки в каталог текущего пользователя.

## Основные функции

1. Подключение к роутеру по HTTP или HTTPS через Web/RCI.
2. Сохранение нескольких профилей роутеров; пароли защищаются Windows DPAPI CurrentUser.
3. Чтение модели, версии KeeneticOS, интерфейсов, running-config и текущих параметров.
4. Автоматическая резервная копия running-config перед изменениями.
5. Безопасная установка или смена пароля администратора с повторной проверкой авторизации.
6. Изменение LAN IP и маски на завершающем этапе с попыткой переподключения.
7. Настройка доступа в интернет: DHCP, статический IPv4 и PPPoE.
8. Создание или обновление L2TP/IPSec, включая MTU, PSK, автоподключение и использование для выхода в интернет.
9. Настройка DNS-over-HTTPS и режима игнорирования DNS-серверов провайдера.
10. Импорт статических маршрутов из BAT-файла, удаление управляемых маршрутов на выбранном интерфейсе и добавление отдельного маршрута за L2TP.
11. Создание или удаление управляемого набора правил Firewall.
12. Настройка HTTP/HTTPS, SSH и Telnet, включая безопасный типовой профиль удалённого доступа.
13. Настройка времени, часового пояса и NTP-серверов.
14. Установка или проверка OPKG/Entware с автоматическим выбором AArch64, MIPS little-endian или MIPS big-endian. Старый стандартный URL из сохранённого профиля не может переопределить актуальный результат автоопределения.
15. В полной редакции — установка или обновление стороннего AWG Manager отдельным подтверждаемым этапом.
16. План команд перед применением, безопасный подробный журнал и итоговый отчёт.
17. Проверка обновлений через интернет, загрузка по HTTPS и обязательная проверка SHA-256 перед запуском установщика.

## Редакции

### Полная версия

Содержит все функции, включая отдельный раздел установки и обновления AWG Manager.

### Версия без AWG Manager

Не показывает раздел AWG Manager и всегда исключает этот этап из плана. Все остальные возможности совпадают с полной версией.

## Безопасность

- Изменения не выполняются до формирования и подтверждения плана.
- Перед применением создаётся резервная копия running-config.
- Пароли, PSK, cookies и challenge-response маскируются в журнале.
- Секреты профиля защищаются Windows DPAPI CurrentUser.
- Обновления принимаются только по HTTPS и проверяются по SHA-256.
- Загруженный установщик не запускается без отдельного подтверждения пользователя.

## Автор

**Александр (@ka1you) • WinsTeleCom**

Окончил Кубанский государственный университет, физический факультет. Более тридцати лет работал в телекоммуникационной отрасли. Программа создаётся и проверяется на реальном оборудовании Keenetic.

- Сайт: https://winstelecom.com/keeneticquickinstaller/
- Telegram: https://t.me/ka1you
- Поддержать проект: https://boosty.to/ka1you
- Поддержка: support@winstelecom.com

KeeneticQuickInstaller не является официальным продуктом Keenetic Limited или Netcraze.
