Этот репозиторий содержит набор скриптов для обхода блокировок сайтов и Deep Packet Inspection (DPI) в России с использованием утилиты GoodbyeDPI.
0_russia_update_blacklist_file.cmd- Обновляет черный список заблокированных доменов1_russia_blacklist.cmd- Запуск GoodbyeDPI с базовыми параметрами1_russia_blacklist_dnsredir.cmd- Версия с перенаправлением DNS1_russia_blacklist_YOUTUBE.cmd- Специальная версия для обхода блокировки YouTube1_russia_blacklist_YOUTUBE_ALT.cmd- Альтернативная версия для YouTube
service_install_*.cmd- Установка GoodbyeDPI как системного сервиса
russia-youtube.txt- Список доменов YouTube для обхода блокировкиrussia-blacklist.txt- Основной черный список (обновляется автоматически)
- Скачайте последнюю версию GoodbyeDPI с официального репозитория
- Распакуйте файлы в папку с этим репозиторием (должны быть подпапки
x86иx86_64) - Запустите нужный скрипт от имени администратора
git clone https://github.com/ваш-репозиторий.git
cd ваш-репозиторийПеред первым использованием выполните:
0_russia_update_blacklist_file.cmdВыберите подходящий скрипт в зависимости от ваших нужд:
-
Базовый режим (для большинства сайтов):
1_russia_blacklist.cmd
-
Режим с перенаправлением DNS (если есть проблемы с DNS):
1_russia_blacklist_dnsredir.cmd
-
Специальный режим для YouTube:
1_russia_blacklist_YOUTUBE.cmd
Для постоянной работы в фоне:
service_install_russia_blacklist.cmdОсновные флаги, используемые в скриптах:
-9- Активирует все методы обхода--blacklist- Применяет правила только к доменам из списка--dns-addr- Перенаправляет DNS-запросы--fake-gen- Генерирует фальшивые пакеты для обхода DPI
Для обновления черного списка выполните:
0_russia_update_blacklist_file.cmd- Все скрипты должны запускаться от имени администратора
- Для работы некоторых функций может потребоваться отключение брандмауэра
- Рекомендуется использовать в сочетании с VPN для большей анонимности
Проект использует смесь лицензий:
- GoodbyeDPI - Apache License 2.0
- Другие компоненты - GNU LGPL, BSD
Подробности в файлах LICENSE-*.txt