| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| NovaSetup.exe | 2026-08-04 | 59.3 MB | |
| README.md | 2026-08-04 | 7.6 kB | |
| Reliz v1.31 source code.tar.gz | 2026-08-04 | 1.0 MB | |
| Reliz v1.31 source code.zip | 2026-08-04 | 1.1 MB | |
| Totals: 4 Items | 61.5 MB | 1 | |
Самое крупное обновление за всё время: 97 файлов, около 10 800 изменённых строк. Основная работа — в системе, которая подбирает способ обхода блокировок.
Обучение теперь идёт постоянно
Раньше Nova перепроверяла стратегии при смене IP или раз в семь суток. Всё остальное время действующая стратегия не проверялась вовсе: если провайдер менял правила на следующий день, узнать об этом было неоткуда — пока вы сами не заметите, что сайт перестал открываться.
Теперь программа обучается непрерывно, облегчённый проход каждые 20 минут. При этом нагрузка стала меньше, а не больше: не более трёх проверочных процессов и пятнадцати одновременных соединений вместо прежних двадцати восьми. Предел задан числом, а не долей мощности компьютера, поэтому на старой машине фоновая работа обходится так же дёшево, как на новой.
Меньше нагрузки на процессор
Владельцы старых процессоров (AMD FX и подобные) сообщали о зависаниях интерфейса во время проверки стратегий. Причина найдена: при каждой пробе заново создавался SSL-контекст — 29 миллисекунд вместо 0,23. За один цикл проверки набегало около семи минут лишней работы процессора, и всё это время интерфейс подтормаживал. Теперь контекст создаётся один раз.
Замер на работающей программе во время активной проверки: 2,6% процессора на весь набор процессов Nova.
Стратегии перестали вырождаться
Это главное изменение, и оно потребовало разбора накопленных данных — 3759 оценённых стратегий и около 11 000 проверок.
Выяснилось, что программа месяцами переизмеряла одну и ту же идею. В поставляемом наборе было 36 стратегий, но различались они всего четырьмя параметрами из пятнадцати — остальные одиннадцать у всех совпадали. Двенадцать «запасных» профилей, которые перебирались для каждого недоступного сайта, оказались практически копиями друг друга: их средние результаты неразличимы (30,4–36,9 из 100).
Причина структурная. Программа брала лучших по набранным очкам и меняла у них один параметр — а такой отбор всегда сходится к одному решению.
Теперь стратегии сначала раскладываются по «нишам»: чем именно они воздействуют на оборудование фильтрации, как далеко проходит пакет, по какой причине получатель его отбрасывает. В запасе хранится лучшая стратегия каждой ниши. Каждая следующая попытка отказывает по другой причине, чем предыдущая — только это и делает перебор осмысленным.
Практический эффект: на недоступный сайт теперь приходится 5 проверок вместо 12, и все пять действительно разные.
Сайты за Cloudflare заработали
Обнаружилось, что набор из 11 стратегий для Cloudflare не работал никогда — за ним не был закреплён ни один домен, а ключ в настройках был помечен как отключённый.
Список составлен измерением: каждый домен проверен на признак cf-ray в живом ответе сервера. Из 100 адресов проверочного списка 48 оказались за Cloudflare. Вместе с собственными адресами Cloudflare получилось 53 домена, и теперь у них есть своя стратегия — в том числе когда VPN недоступен и трафик идёт напрямую.
Discord оценивался по одному-единственному домену, что ближе к подбрасыванию монеты, чем к измерению. Теперь их 15.
Cloudflare и Discord добавлены в постоянное фоновое обучение — раньше улучшались только общие настройки и YouTube.
Прочее
- NovaGram добавлен в маршрутизацию Telegram — обход замедления работает так же, как для Telegram и AyuGram.
- Обновлены компоненты: winws до версии 72.13, библиотеки Cloudflare WARP.
- Установщик корректно завершает все процессы Nova перед обновлением, включая службу WARP — раньше обновление могло не пройти из-за занятых файлов.
- Исходный код открыт полностью: опубликован новый движок на Rust (обучение, генерация стратегий, определение Cloudflare) — 164 теста, — и раздел с архитектурными решениями, где записано, что выбрано и почему.
- Описание проекта переписано — теперь там понятно рассказано, как программа устроена внутри, и добавлен раздел о правовом статусе.
Обновление
Установите поверх текущей версии, настройки и накопленный опыт сохранятся. Устаревшие данные, ставшие несопоставимыми с новыми измерениями, программа обновит сама при первом запуске.
Обратную связь просьба писать в официальную группу t.me/nova_txt