zapret-kvn/zapret/strategy_catalogs/winws2/tcp.local.txt
loop-uh 59cb06ce1d Zapret: полный каталог стратегий, реестр блобов и переработанный интерфейс
Каталог winws2 расширен с 7 до 458 записей: апстримные tcp.txt/udp.txt
вендорятся дословно, локальные записи вынесены в *.local.txt поверх них.
Парсер читает author/label, кэширует по mtime+size и сообщает об отброшенных
записях вместо тихого пропуска.

Блоб-зависимости больше не берутся из поля blobs: 14 имён используются в
аргументах без объявления, а alt9 объявлял блоб, которого в его аргументах
нет. Новый zapret_blobs.py — единый реестр 73 блобов и карта lua-расширений;
зависимости выводятся из самих --lua-desync. Довендорены 5 недостающих .bin
и fakemultisplit/fakemultidisorder.lua, без которых часть каталога не
запускалась бы.

Устранена ловушка первого запуска: при пустом zapret_preset подключение
больше не отменяется, а использует Default (или первый доступный пресет).
UDP-сервер открывается с рабочей стратегией по умолчанию.

Интерфейс: подписи групп протоколов больше не подменяются на «On» и
показывают, к какой группе относится текущий сервер; секция стратегий
строится одна — по транспорту сервера; список стратегий компактный, с
поиском, фильтром меток, бейджами и авторами; выбор не подменяется
фильтрацией; несохранённые правки переживают смену сервера и внешние
обновления настроек; список пресетов стал тонким вместо таблицы.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-21 17:32:38 +03:00

24 lines
925 B
Text
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Локальные записи каталога winws2/tcp, поверх апстрима tcp.txt.
# Запись с тем же id полностью заменяет апстримную.
[tls_fake_badseq]
author = ZapretKVN
label = stable
name = TLS Fake + BadSeq
description = Фейковый TLS без нарезки реальных данных.
blobs = tls_google
--lua-desync=fake:blob=tls_google:repeats=6:tcp_ack=-66000:tls_mod=rnd,dupsid,sni=www.google.com
[multisplit_pos1]
author = ZapretKVN
label = stable
name = MultiSplit pos 1
description = Минимальная нарезка первого TCP payload.
--lua-desync=multisplit:pos=1
[alt9]
author = loop-uh
label = recommended
name = alt v9 — hostfakesplit
description = Стандартная стратегия для VLESS/Reality и другого TLS-трафика.
--lua-desync=hostfakesplit:host=ozon.ru:tcp_ts=-1000:tcp_md5:repeats=4