1.9.7b
Обновлен файл с доменами-исключениями
Обновлен hosts файл (убраны дубликаты/нерабочие домены)
v1.9.7
Добавлены пользовательские списки ipset-exclude-user, list-general-user, list-exclude-user (для удобства при обновлении с заменой файлов)
GameFilter разделен на 3 режима: TCP, UDP, ALL
Для TCP пакетов в режиме GameFilter добавлен --dpi-desync-any-protocol
Двойной фейк в ALT,ALT4,ALT10,ALT11,SIMPLE FAKE,SIMPLE FAKE ALT,SIMPLE FAKE ALT2 by @V3nilla in #10293
Пропуск проверки обновления при тестировании
Улучшен выбор конфигов при тестировании by @IKdotShark in #10338
Обновлен IPSet до актуальной версии by @V3nilla in #10474
Добавлены домены microsoft в исключения by @ekungurov in #10452
Файлы ipset-exclude-user, list-general-user, list-exclude-user создадутся автоматически в папке lists/ при первом использовании zapret
В ipset-exclude-user.txt можно добавлять подсети для исключения дурения (исключение имеет более высокий приоритет)
В list-general-user.txt можно добавлять домены, которые нужно дурить
В list-exclude-user.txt можно добавлять домены для исключения дурения (исключение имеет более высокий приоритет)
GameFilter по стандарту установлен на UDP (если до этого файл уже существовал)
Напомню, что GameFilter включает все кастомные порты для дурения любых протоколов
v1.9.6
Обновление hosts файла для починки веб версии Телеграмма
https://web.telegram.orgservice.bat -> Update Hosts File. Откройте hosts редактором от имени администратора, обновите содержимое и сохраните
Примечание: это не починит Desktop версию приложения. Однако даже upload/download не будет замедлен на web версии
Автоматическая подстановка актуальных тестов для test zapret.ps1 by @hyperion-cs in #10121
Обход 16кб блока по 80 порту by @V3nilla in #9970
v1.9.5
Замена фейка в ALT11/SIMPLE FAKE ALT2 @V3nilla in #9824
Исправлен шрифт в меню Run Tests by @crusifixknight in #9795
v1.9.4
Обновление winws до последней версии(v72.9) by @V3nilla in #9673
Обновлён IPSet до более актуальной версии by @V3nilla in #9545
Расширены проверки на SSL в тестировании стратегий in 5f62978
Обновлены стратегии для UDP в GameFilter by @ekungurov in #9164
Исправлен вывод списка стратегий by @JustChickNugget in #9027
При проверке обновлений теперь открывается страница последнего релиза in 0d3fbfe
Прочие исправления багов, опечаток, пополнение list-exclude.txt
v1.9.3
Вернул обратно старую стратегию для UDP дискорда
После прошлого обновления стали поступать жалобы, что пользователь никого не слышит или его самого не слышно. Но без этого возможно придётся несколько раз переподключаться в канал для захода.
Все фейки для нестандартных регионов дискорд каналов заменены на гугловские
Это должно помочь с тем, что демонстрации экрана не работали на других регионах (например, Роттердаме). Это поможет только с теми регионами, которые используют нестандартный порт (не 443).
Если у вас всё ещё наблюдается проблема с демонстрациями экрана, то с шансом 95% проблема в пользователе, который стримит. Если стримите вы, то попробуйте также добавить 443 порт в стратегию для discord.media, заменив --filter-tcp=2053,2083,2087,2096,8443 на --filter-tcp=443,2053,2083,2087,2096,8443 в батнике, который вы используете.
Обновлён IPSet by @V3nilla in #8600
Переоформление меню service.bat by @F0rmlyycs in #8789
Исправлена сортировка названий файлов стратегий по номерам by @JustChickNugget in #8713
v1.9.2
Добавлен файл hosts для починки подключения к Финским голосовым каналам (автоматический регион) в Discord (https://github.com/Flowseal/zapret-discord-youtube/blob/main/.service/hosts)
В service.bat добавлен пункт для автоматической проверки актуальности файла hosts:
Запустите service.bat, выберите пункт Update hosts file (for discord voice). После чего, если ваш hosts будет неактуальным, то Вам будет предложено обновить его самостоятельно:
Cкопируйте весь текст из открывшегося блокнота
Откройте файл hosts в появившейся папке с помощью текстового редактора
Добавьте в конец файла hosts то, что скопировали (или замените, если до этого Вы уже добавляли подобное)
Сохраните и перепроверьте подключение. Если не работает - убедитесь, что файл hosts действительно сохранился.
Исправлено зависание в тестировании стратегий, выбор лучшей стратегии by @FlowersOfMind in #7853
Добавлена возможность тестирования стратегий, название которых не начинаются с general by @pandatickk in #7879
Исправлено завершение работы скрипта, если пользователь не указал выбор в "Install Service" by @JustChickNugget in #7897
v1.9.1
Утилита для тестирования стратегий (service.bat -> Run Tests) by @FlowersOfMind in #7029
Проверка сайтов из utils/targets.txt
Проверка DPI с
https://hyperion-cs.github.io/dpi-checkers/ru/tcp-16-20/Изменен обход UDP для дискорда во всех стратегиях in 2d8f7c0
Добавлена возможность отключить автоматическую проверку обновлений; для этого была также создана папка utils, в которой теперь GameFilter флаг, targets.txt с сайтами для проверки с помощью утилиты описанной выше
Новые стратегии ALT11, SIMPLE FAKE ALT2 на основе TLS Макса in 59f26cc
Переделана стратегия ALT3 in 95a23d6 (by @Dronatar)
Изменен фулинг в FAKE TLS AUTO ALT и SIMPLE FAKE ALT in e88c07d
Дамп TLS ClientHello с Макса by @V3nilla in #6645
Обновлён список подсетей by @V3nilla in #7136
Добавлены проверки на системный PATH, разархивацию in 528b707 and 651342d
Обновлён ipset-exclude.txt by @ekungurov in #6419 and c341cfc
Исправлено уведомление Security Warning: Script Execution Risk после последнего обновления Windows by @ekungurov in #7184
Вывод сервисов VPN в диагностиках by @harmonicano in #6135
Улучшен вывод "Check Status" в service.bat by @ekungurov in #6488
Если у вас началось бесконечное Подключение к RTC в приложении дискорда (именно к RTC), или перестали грузиться демонстрации экранов, но при этом в прошлой версии прямо сейчас всё работает, то удалите следующую часть строчки из вашей стратегии и создайте об этом issue для фидбека:
--dpi-desync-fake-discord="%BIN%quic_initial_www_google_com.bin" --dpi-desync-fake-stun="%BIN%quic_initial_www_google_com.bin"
Если же у вас бесконечное Подключение (без RTC), то читайте ниже
С 23 декабря начались проблемы с подключением к Финским голосовым каналам (автоматический регион). С большим шансом проблема на стороне дискорда, даже учитывая что у кого-то работает, а у кого-то только с переездом. Единственное адекватное сейчас решение - изменить регион голосового канала на другой (например, Rotterdam).
v1.9.0b
Исправлена проблема, из-за которой не работал профиль обхода UDP GameFilter (1024-65535) во всех стратегиях (например, для подключения к серверам Battlefield)
Срабатывала эта проверка, из-за которой поиск профиля обхода проваливался (nfq/desnyc.c):
bHostlistsEmpty = PROFILE_HOSTLISTS_EMPTY(dp);if (!dp->hostlist_auto && !hostname && !bHostlistsEmpty)return false;
Из-за наличия --hostlist-exclude bHostlistsEmpty становился false, а hostname'а в таких пакетах просто нет - поиск профиля для обхода проваливался. Эта информация нужна просто для ознакомления тем, кто сам копается в стратегиях
Assets4Loading
v1.9.0
Добавлены новые стратегии:
ALT9 - hostfakesplit с хостом ozon.ru (можете поменять на любой другой коротки из вайтлиста)
ALT10 - фейк с 4pda (by @V3nilla)
Изменены стратегии:
general: multisplit с 4pda доменом
ALT4: изменён fooling с md5sig на ts
Добавлен список исключений ip ipset-exclude.txt и доменов list-exclude.txt
Изменение режимов ipset (переключаемые из service.bat):
Новый режим any - будут обрабатываться все айпи (кроме исключений из файлов)
empty переименован в none
Обновлён Ipset (отсюда from @V3nilla)
Домены гугла (для ютуба) вынесены в отдельный файл
Объединены стратегии tcp 80 с 443 (редко встретишь блокировку tcp80, но файл из-за этого раздувался)
winws.exe - Обновление v72.2 by @V3nilla in #5604
Добавлены домены cloudflare сервисов by @ekungurov in #5947
Дополнение к домену ECH by @V3nilla in #5625
General ALT8 - Хотфикс by @V3nilla in #5572
В новой версии winws по умолчанию теперь стоит --ip-id=seq, который у некоторых вызывает проблемы с загрузкой googlevideo, из-за чего я отделил список доменов гугла. Там теперь старое значение --ip-id=zero
Если у вас появились проблемы с загрузкой ресурсов на новой версии на той же самой стратегии (но при этом на старой версии всё хорошо) - имеет смысл попробовать добавить --ip-id=zero в другие места стратегии (по аналогии с гугл доменами).