Что нового
Новое:
Подписки с привязкой к устройству. Панели вроде Remnawave, которые отдают серверы только знакомым устройствам, теперь отдают подписку и NetZapret: программа называет себя постоянным номером устройства, как это делают Happ и v2rayTun. Номер — отпечаток идентификатора Windows, сам идентификатор панели не уходит. Если панель ограничивает число устройств, NetZapret займёт одно место.
Новый пресет по умолчанию — Universal V10. Секции, подобранные вручную для Facebook, SoundCloud, Speedtest, Medium, VirusTotal и Valheim, теперь покрывают и поддомены. В V9 им доставались только сами имена, а www.facebook.com, картинки Facebook и SoundCloud уходили к чужим рецептам. GitHub и приложение Bluesky получили свои секции с рецептом, подобранным вручную. Новые установки сразу получают V10; у тех, кто уже запускался, выбор остаётся прежним, а V10 выбирается на вкладке «Десинк».
Исправления:
«Напрямую» больше не ломает то, что пресет пропускает. Прежде имя на «напрямую» выводилось из-под десинка не целиком: его соединения могли подобрать секции пресета, работающие по адресам, и так на «напрямую» не входил Valorant (VAL 43). Теперь соединения с именами на «напрямую» и прибитыми в hosts проходят мимо десинка целиком.
Чем это собрано и как сверить
NetZapret.zip 3E56B22C3192EBF5910D078012A60ABD4B07C6AB0F16B526779DE58F8AA5CE56
NetZapret.exe 0A6C982EBB225EEDE036EC6749A2D2B21148E5E26BE0F5631C4E58CDB64F7BF2
Пакет SDK .NET 8.0.424, сборка Release, win-x64, self-contained, один файл.
Проверить скачанное:
Get-FileHash NetZapret.zip -Algorithm SHA256
Собрать самому и сравнить:
git checkout v0.7.4
pack.cmd
Совпасть должен NetZapret.exe. Архив — нет: в нём лежат winws2 и sing-box,
собранные не нами, и их версии у вас могут отличаться.