Skip to content

Companyphiweb/zapretdiscord

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

128 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

НОВОЕ: Увеличение скорости Telegram Desktop - https://github.com/Flowseal/tg-ws-proxy
Замена для https://github.com/bol-van/zapret-win-bundle
Кроме того, у вас есть возможность финансово отблагодарить создателя оригинального zapret здесь

Caution

ПОДДЕЛКИ

Я не администрирую иные профили/сообщества в телеграме/каналы на ютубе
Если вы обнаружили какие-либо публикации за пределами данного репозитория гитхаба, выдаваемые за мои - это ОБМАН.

Warning

ЗАЩИТНОЕ ПО (АНТИВИРУСЫ)

WinDivert способен спровоцировать срабатывание антивирусного софта. WinDivert — это утилита для захвата и анализа сетевых пакетов, требуемая для функционирования zapret. Это аналог iptables и NFQUEUE из Linux, которые отсутствуют в Windows. Данный софт может применяться как безопасными, так и вредоносными утилитами, однако сам по себе вирусом не является. Системный драйвер WinDivert64.sys имеет подпись для интеграции в 64-разрядное ядро Windows.

*Цитата из readme.md проекта bol-van/zapret-win-bundle

Определенные антивирусные сканеры склонны причислять компоненты WinDivert к категориям высокого риска или хакерскому софту. В результате происходит стирание файла и перемещение его в карантинную зону. При этом обнаружение непременно содержит имя WinDivert или Not-a-virus:RiskTool.Multi.WinDivert

В ситуации возникновения сложностей с антивирусником, внесите директорию с zapret в белый список, либо деактивируйте распознавание PUA (потенциально нежелательного софта). К примеру, в Kaspersky присутствует опция "Обнаруживать легальные приложения, которые злоумышленники часто используют для нанесения вреда". При грамотной установке белого списка - советуется задать исключение, но если вы не совсем осознаете свои действия - советуется выключить распознавание PUA.

Important

Все исполняемые компоненты в каталоге bin загружены из zapret-win-bundle/zapret-winws и zapret/releases. Вы имеете возможность удостовериться в этом посредством проверки хэш-сумм. Обязательно контролируйте, что именно вы открываете, применяя загрузки из сети!

⚙️Эксплуатация

  1. Активируйте Secure DNS

    • В Chrome - "Использовать безопасный DNS", и укажите провайдера DNS (отметьте вариант, отличающийся от стандартного)
    • В Firefox - "Включить DNS через HTTPS, используя: Максимальную защиту", далее "Выбрать поставщика" и введите адрес провайдера самостоятельно, к примеру допустимо применить https://dns.google/dns-query (поскольку провайдер Cloudflare способен попасть под блокировку)
    • В ОС Windows 11 реализована активация Secure DNS непосредственно в параметрах системы - руководство здесь. Советуется, если вы эксплуатируете Windows 11
    • Если вы владеете маршрутизатором Keenetic, активируйте в параметрах устройства функцию "Транзит запросов". Деактивация данной функции способна вызвать трудности при конфигурации и эксплуатации Secure DNS на ПК
  2. Загрузите архивный файл (zip/rar) со страницы свежей версии

  3. Перейдите в параметры загруженного архива и отметьте пункт "Разблокировать". Если вы применяете архиватор 7-Zip или PeaZip, данный этап допустимо пропустить

  4. Извлеките данные архива в директорию, которая не включает русские буквы/специфические знаки

  5. Откройте требуемый файл

ℹ️Сжатые характеристики файлов

  • general.bat ... - старт метода самостоятельно

    Самостоятельный старт допустимо применять для тестирования функциональности методов. Эффективность конкретного метода опирается на множество условий. Тестируйте различные методы (ALT, FAKE и прочие), пока не отыщете действующий для вас вариант

  • service.bat - интеграция в автозагрузку и дополнительные опции:

    • Install Service - добавление любого метода в автозагрузку (services.msc)
    • Remove Services - стирание метода и WinDivert из списка служб
    • Check Status - мониторинг состояния обхода и служб (методы в автозагрузке и WinDivert)
    • Game Filter - смена профиля обхода для видеоигр (и прочих сервисов, применяющих UDP и TCP на портах свыше 1023).
      После смены необходим перезапуск метода.
      В скобках отображается активное состояние (активировано/деактивировано).
    • IPSet Filter - смена профиля обхода платформ из ipset-all.txt.
      Эффективно при проверке, если не функционирует портал, который без zapret доступен
      В скобках отображается активное состояние:
      • none - никакие IP не подвергаются фильтрации
      • loaded - IP анализируется на присутствие в реестре
      • any - абсолютно любой IP попадает в фильтрацию
    • Auto-Update Check - Активация/Деактивация самостоятельного поиска новых версий
    • Update IPSet List - загрузка свежего реестра ipset-all.txt прямо из репозитория
    • Update Hosts File - модификация документа hosts для восстановления веб-модификации telegram и коннекта к голосовым комнатам discord
    • Check for Updates - поиск новых версий
    • Run Diagnostics - анализ на типичные факторы, из-за которых zapret может отказывать в работе.
      В завершении доступна очистка кэша discord, что способно выручить, если он внезапно перестал функционировать
    • Run Tests - старт инструмента для анализа методов на функциональность:
      • Standard tests - анализ порталов из utils/targets.txt
      • DPI checkers - тестирование DPI на разных операторах (Cloudflare, Amazon и прочие)

☑️Популярные вопросы и трудности

После старта скрипта general* отсутствуют изменения

  • После старта метода (через отдельный bat документ, не применяя service), обязан запуститься winws.exe (обход), который допустимо заметить в трее.
    Если подобного не случилось, то изучите #522

Не функционирует telegram (веб-модификация) или бесконечное "соединение" с голосовой комнатой discord

Откройте service.bat, кликните опцию Update hosts file. Вслед за этим, если ваш hosts окажется устаревшим, то Вам предложат модернизировать его самостоятельно:

  • Скопируйте всю информацию из появившегося текстового редактора
  • Откройте документ hosts в отобразившейся директории, используя текстовый редактор с правами администратора
  • Внесите в финал документа hosts ту информацию, которую скопировали (либо поменяйте, если ранее Вы уже вносили аналогичное)
  • Сохраните изменения и перепроверьте коннект. Если не функционирует - удостоверьтесь, что документ hosts точно сохранился.

Обход не функционирует / прекратил функционировать

Important

Методы с течением времени способны терять актуальность. Конкретный метод способен функционировать определенный период, но со временем он способен прекращать функционировать по причине детекта. В проекте предложено множество разнообразных методов для обхода. Если ни один из них вам не содействует, то вам потребуется сформировать новый, опираясь на один из предложенных здесь и скорректировав его опции. Сведения об опциях методов вы имеете возможность отыскать здесь.

  • Удостоверьтесь, чтобы отсутствовали сбои в service.bat -> Run Diagnostics

  • Убедитесь, что адрес платформы внесен в реестры доменов или IP

  • Протестируйте иные методы (ALT/FAKE и прочие)

  • Попытайтесь выполнить тотальную переустановку (изучите блок ниже)

  • Изучите #765

Каким образом переустановить/модернизировать тотально?

  • Сберегите платформы/сведения, которые вы вносили самостоятельно
  • Рестартните компьютер
  • service.bat -> Remove Services
  • service.bat -> Run Diagnostics (при наличии сбоев - ликвидируйте их) -> в финале Y
  • Сотрите директорию с zapret
  • Загрузите свежую модификацию со страницы релизов (zapret-discord-youtube-...)
  • Кликните ПКМ по архиву -> свойства. Если внизу справа присутствует пункт разблокировать, то кликните на него -> применить -> ОК
  • Извлеките в чистую директорию в корне накопителя (без специфических знаков и пробелов)
  • В дальнейшем пытайтесь открывать разные general скрипты (методы). Оцените работоспособность сетевых платформ - если не функционируют, то завершайте софт (в трее значок замка) и пытайтесь применить другой метод
  • Когда отыщете функционирующий метод, можете определить его в автозагрузку: service.bat -> Install Service -> отмечаете требуемую

Не функционирует видеоигра/софт с активированным zapret

  • Удостоверьтесь, что в service.bat Game Filter disabled, а IPSet Filter none. В противном случае это способно повлиять на работоспособность ресурсов, которые вы не планировали фильтровать.

Защита игр (античит) жалуется на WinDivert

Запрашивается электронная подпись драйвера WinDivert (Windows 7)

  • Поменяйте компоненты WinDivert.dll и WinDivert64.sys в директории bin на аналогичные из zapret-win-bundle/win7

При стирании посредством service.bat, WinDivert сохраняется в службах

  1. Выясните наименование службы посредством директивы, в терминале Windows (Win+R, cmd):
driverquery | find "Divert"
  1. Приостановите и сотрите службу директивами:
sc stop название_из_первого_шага

sc delete название_из_первого_шага

Не функционирует youtube

  • Удостоверьтесь что вы сконфигурировали Secure DNS.
  • Деактивируйте блокировщик баннеров, известно что youtube стал с ними конфликтовать.
  • Тестируйте абсолютно все иные методы (если до этого функционировало, но прекратило).
  • Изучите дополнительно #251

Не функционирует discord

  • Рекомендуется первоначально выяснить, на каком методе загружается портал youtube. Откройте данный метод.
  • Оцените discord в веб-обозревателе: https://discord.com/app. В веб-обозревателе функционирует? Если функционирует, то можете эксплуатировать в нём.
  • Если discord и в веб-обозревателе не функционирует, удостоверьтесь что вы сконфигурировали Secure DNS, и вслед за этим повторно тестируйте все методы. Случается такое, что на одном методе youtube функционирует, а discord отказывается.
  • Изучите дополнительно #252

Не функционирует telegram

  • Эксплуатируйте утилиту tg-ws-proxy
  • Либо эксплуатируйте свободные MTProto прокси из сети

Не функционируют видеоигры

Существует огромное множество разнообразных видеоигр. Изучать и ремонтировать любую из них отсутствует возможность.

Самый обобщенный метод таков:

  • через service.bat загрузите свежий ipset и активируйте Game Filter
  • если это не спасет, то попытайтесь дополнительно активировать параметр ipset any

Однако учитывайте, что при активации ipset any возникнут трудности с загрузкой многих порталов. Дабы этого миновать, не эксплуатируйте ipset any на постоянной базе. Взамен этого требуется определить все IP адреса, которые эксплуатируются видеоигрой, и внести их в ipset-all.txt

Если и подобное не спасло, сформируйте топик диалогов в блоке Discussions (не в issues) и ожидайте поддержки от других геймеров.

Не обнаружили своей трудности

🗒️Внесение адресов иных платформ

Реестр адресов для обхода допустимо увеличить, внося их в:

  • list-general-user.txt для доменов (поддомены самостоятельно принимаются во внимание)
  • list-exclude-user.txt для игнорирования доменов (к примеру, если айпи сети присутствует в ipset-all.txt, однако определенный домен из этой сети не требуется подвергать фильтрации)
  • ipset-all.txt для IP и подсетей
  • ipset-exclude-user.txt для игнорирования IP и подсетей
    • Документы *-user.txt самостоятельно сгенерируются во время начального старта zapret или service.bat

⭐Поддержка репозитория

Вы имеете возможность поддержать проект, кликнув ⭐ данному репозиторию (вверху справа этого экрана)

Кроме того, вы имеете возможность финансово отблагодарить создателя оригинального zapret здесь

Star History Chart

TAGS:

  • discord zapret
  • zapret discord
  • obhod discord
  • discord obhod
  • fiks discord
  • Обход дискорда
  • Дискорд обход
  • Дискорд фикс
  • фикс дискорда
  • zapret-discord
  • discord-zapret
  • discordzapret
  • zapretdiscord

⚖️Лицензия

Код раздается на базисе лицензии MIT

🩷Признательность контрибьюторам проекта

Contributors

💖 Персональная признательность создателю zapret - bol-van

About

Новейшая версия с поддержкой работы Discord в текущих условиях. Быстрее, стабильнее, надежнее.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages