Утилита GoodbyeDPI предназначена для обхода систем глубокого анализа трафика (Deep Packet Inspection) и получения доступа к заблокированным сайтам.
Работает с пассивными (подключенными с помощью оптического сплиттера или с зеркалированием трафика) и активными (подключенными последовательно) DPI.
, к ней прилагается программа GoodbyeDPILauncher для запуска с внятным интерфейсом GUI.
Если вам не требуется интерфейс, то GoodbyeDPI можно использовать в качестве службы Windows.
Для этого надо зайти в соответствующий раздел и включить такую возможность.
Обход DPI провайдеров будет работать в фоновом режиме без всяких окон и иконок как служба Windows.
интернет нужен только для обновления блэклиста, если решите его обновить.
Всё происходит локально на вашем компьютере. Никаких прокси не используется, скорость не режется, чужие серверы не используются.
Более подробно о работе в Мини-FAQ в самой программе.
Изменения v9.4:• Исправлена очистка старых галочек в конвертере ключей при конвертировании
• Исправление ошибок ввода пользователя в конвертер для обработки
• Вшиты дополнительные домены в ключ --fake-with-sni
Изменения v9.3:• Переключение шаблонов в трее сделано с выгрузкой драйвера WinDivert
• Переключение шаблонов в окне также с выгрузкой драйвера WinDivert
• Если обход запущен, при выборе шаблона добавлен авто-перезапуск обхода
• В настройки добавлена опция скрывать программу при запуске обхода
• Добавлены всплывающие подсказки при наведении для шаблонов User1-3:
• - Редактировать подсказки под себя в файле Tooltips for User Buttons.txt
• Добавлен диалог подтверждения перезаписи пользовательских шаблонов
• Добавлен конвертер шалонов User (0,1,1,0,0,5,1, ....)
• Поправлен номер версии в английском интерфейсе
• Убраны ненужные картинки в разделе DNS
• Убран за ненадобностью раздел FAQ
• Убран режим BossKey
• Оптимизация
Изменения v9.2:• Увеличен лимит для повторов отправки фейков с 10 до 25
• Заменен адрес
www.google.com в TLS ClientHello
• В myblacklist.txt добавлен домен cloudflare-ech.com
• User1 для обхода сайтов, User2 для ютуба (можно перенастроить)
• Добавлен GoodCheckGoGo by Ori для автоподбора настроек обхода
• Исправлены мелкие недочеты
Изменения v9.1:• Важные исправления! Актуальные фиксы.
• Полностью убран перебор вариантов из tls_clienthello.txt
• Теперь фиксированное значение hex в параметре --fake-from-hex
• Выставлен корректный порядок подстановки аргументов гудбаю
• Исправлены ошибки в создании конфигурации для службы
• Исправлен конвертер CMD, теперь правильно обрабатывает все ключи
Изменения v9.0:• Изменена метка выбранного шаблона
• Убрана связность галочек для фейков
• Замена на чекбоксы выбора типов фрагментации
• Заменен порядок подстановки аргументов к гудбаю
• Исправлена работа некоторых участков программы
• Оптимизация программы
Изменения v8.9:• Добавлены всплывающие подсказки при наведении на элементах обхода
• Добавлен пользовательский шаблон 'User3' для своих конфигураций
• Добавлен новый параметр "--fake-with-sni" (Фейковый TLS ClientHello)
• Добавлен конвертер ключей (кнопка CMD)
• Поправлен вывод даты последнего обновления блеклиста
• Исправлено авто-снятие некоторых галочек при запуске
• Внимание! Изменен формат шаблонов User1, User2, User3:
-- Из-за добавления нового параметра, свои настройки нужно перезаписать кнопкой Rec
• В дистрибутив добавлен скрипт
GoodCheck by Ori для авто-подборки стратегий обхода
Изменения v8.8:• Добавлен внешний файл-список с hex значениями, подробнее читать в tls_clienthello.txt
• Исправление сброса установленных шаблонов при запуске
• Поправлен шаблон 4 (точная копия 1_russia_blacklist_YOUTUBE_ALT.cmd)
• Некоторые шаблоны также подредактированы (редактируйте сами, если не работает)
• Поправлен диалог с пользователем при вводе числа отправок пакета (от 1 до 10)
• Некоторые изменения в логике интерфейса программы
• В myblacklist.txt добавлен домен ютуба
Изменения v8.7:• Обновление пакета до GoodbyeDPI 0.2.3rc3-2
• Добавлены новые возможности:
-- Генерация случайных пакетов для фейковых запросов
-- Подгрузка поддельных пакетов из hex (случайный выбор из нескольких при каждом запуске обхода)
• Добавлен числовой параметр для Фрагментация HTTP (-f число)
• Подправлены быстрые шаблоны к текущей ситуации с ютубом
• Доработана проверка обновления программы
• Добавлены домены ютуба в myblacklist.txt
• Внимание! Изменен формат шаблонов User1 и User2:
-- Из-за добавления новых параметров, старые шаблоны нужно перезаписать кнопкой Rec
-- Выбор блеклистов теперь тоже сохраняется в User1 и User2
• Все файлы новые, нужно заменить полностью в конечной папке
Изменения v8.5:• Исправлена остановка службы при запуске лаунчера
• Изменены параметры 2 шаблона
• Убран лишний код
Изменения v8.4:• Поправлены номера шаблонов при наведении на иконку в трее
•
Важное исправление: Доработано и исправлено переключение блеклистов
• Общие исправления по проекту
Изменения v8.3:• Исправлена ошибка Run-time error '-2147217392 (80041010)':automation error
• Отключено ненужное копирование блеклиста при установке службы
• При наведении на иконку в трее теперь показывает номер шаблона
• Возвращен параметр «Фильтрация дополнительных IP ID»
• Убрано сообщение "Программа уже запущена", вместо него откроется лаунчер
• Исправлен баг с иконкой рандомного https в контекстном меню
• Переписано пару мест в программе для лучшей оптимизации
• Почищен код от мусора
Изменения v8.2:• Отказ от использования папки ProgramData для работы blacklist'ов
• Переделана логика работы радио-кнопок (варианты работы со списками доменов)
• myblacklist.txt больше не добавляется в основной blacklist.txt, работает независимо
• Список myblacklist.txt пополнен доменами ютуба, актуально на текущий момент
• Проверка оригинальности goodbyedpi.exe и при установке службы
• Исправлено падение программы при копировании прокси
• Поправлен текст в главном окне программы
• Исправление незначительных ошибок
Изменения v8.1:• Исправление перевода профессиональным переводчиком, за что гран-мерси
• В программу вшиты контрольные суммы основных релизов ValdikSS
• Правки в окнах программы
Быстрые настройки: 1 и 8 шаблон устаревшие, 2-3-4 от GoodbyeDPI 0.2.3rc1, 5-6-7 от GoodbyeDPI 0.2.2
Настройки из шаблонов 3 и 4 как-раз в батниках от ValdikSS, он их и рекомендует для YouTube.
Внимание!На гитхабе (возможно, где-то еще) стали появляться поддельные версии goodbyedpi.exe с вирусом.
Тот архив с паролем, имейте ввиду. Поддельный goodbyedpi.exe значительно большего веса (в 40+ раз).
Благодаря сообществу ntc.party удалено уже 4 репозитория на гитхабе с поддельным goodbyedpi.exe,
но почти наверняка эти подделки распространились в интернете.
Для предотвращения подмены, лаунчер будет проверять настоящий ли goodbyedpi.exe перед его запуском.
Вшиты хэши 16 основных релизов от ValdikSS.
Проверка не увеличит время старта программы и goodbyedpi.exe, все срабатывает быстро.
Изменения v8.0:• Новый релиз от ValdikSS GoodbyeDPI 0.2.3rc1
• Добавлено 2 новых параметра:
> Фрагментация пакета TLS перед SNI
> Блокировка QUIC/HTTP3
• Шаблоны 2-3-4 переделаны под новый релиз 0.2.3rc1
• Из программы убран параметр "Фильтрация дополнительных IP ID"
•
Убран обход блокировок для OpenVPN TCP, кому нужно - испольpуйте прошлую версию 7.8• Теперь нет разделения на "для Win 7-8" и "для Win 10-11", всё общее
• Доработано исключение пустого интерфейса при старте программы
• Исправлены неточности и опечатки, указанные пользователем
• Поправлены элементы интерфейса согласно выбранному языку
• Автоматический перезапуск программы при изменении языка интерфейса
• Добавлена проверка действительно ли установлена служба GoodbyeDPI
• Доработка индикации статуса службы, текущий статус
• Улучшен раздел с DNS, внимательно выбираем СВОЁ сетевое соединение
• Некоторые общие доработки по программе
• Мелкие багфиксы по ходу их выявления
Настройки из шаблонов 3 и 4 как-раз в батниках от ValdikSS, он их и рекомендует для YouTube.Изменения v7.8:• Полный перевод программы на английский язык (версия Win 10-11)
• В меню «Настройки» добавлены флаги России и США
• Исправления багов, найденных в ходе перевода
Изменения v7.7:• Исправлено дублирование записей из myblacklist при обновлении без таблички
• Оптимизация работы программы
• Небольшие правки по проекту
Изменения v7.6:• Исправлено подхватывание настроек OpenVPN при перезагрузке
• Убраны неработающие адреса в зоне .lib (установка DNS)
• Поправлен интерфейс после установки службы
• Доработана кнопка прокси Antizapret
Изменения v7.5:• Добавлена иконка другого цвета в трей при использовании случайного HTTPS
• Добавлена установка прокси Antizapret на текущее сетевое соединение
• Некоторые доработки в целом по проекту
• Мелкие исправления
Изменения v7.4:• Полностью переписано обновление blacklist
• Полностью переписана проверка обновления
• Исправлено получение blacklist, теперь стабильно
• Расширен диалог с пользователем при обновлении blacklist
• Исправлены баги с окнами
• Проведена оптимизация в целом
• Улучшена стабильность приложения
Изменения v7.3:• Оперативное исправление, связанное с обновлением blacklist
Изменения v7.2:• Исправлено: у некоторых пользователей не обновлялся blacklist.txt
• Доработаны таймауты у счетчиков ошибок соединения
• Оптимизировано выполнение некоторых участков
• Очистка мусора
Изменения v7.1:• Устранение последствий проделок ркн
• Улучшено присоединение myblacklist к основному blacklist
• Исправлено подвисание при обновлении blacklist.txt
• Изменена проверка версии лаунчера для обновления
• Общие правки в программе
• Небольшая оптимизация
Изменения в 7.0:• Добавлена кнопка быстрого редактирования myblacklist.txt
• В контекстное меню добавлена иконка получения прокси
• Из контекстного меню убран пункт обновить blacklist
• Доработки переключения между блеклистами
• Доработка получения прокси адресов
• Мелкие улучшения и багфиксы
Изменения в 6.9:• Критическое исправление для корректной работы blacklist
• Попытка устранения падения программы в некоторых случаях
• Поправлены некоторые диалоги с пользователем
• Исправление несколько мелких ошибок
Изменения в 6.8:• Добавлены два пользовательских шаблона (см. выше в описании)
• Небольшие исправления, связанные с масштабированием в винде
• Убраны запросы на очистку журнала обозревателя
• Правки в разделе установок DNS
• Общие улучшения работы
Изменения в 6.7:• Оперативное исправление, связанное с ошибкой автозагрузки
Изменения в 6.6:• В настройки добавлено время откладывания автозагрузки при старте Windows
• Добавлено текущее значение https в контекстном меню в трее
• Добавлен адрес флибусты в зоне .lib
Изменения в 6.5:• Добавлено значение 5 сек в случайной фрагментации
• Исправлено сохранение значения --max-payload
• Обновлен юзерагент для получения блеклиста
• Обновлен юзерагент для получения прокси
• Вкладки DNS и FAQ теперь раздельно
• Поправлен некоторый текст в окнах
• Убран компрессор с лаунчера
• Обновлен текст «Читать.txt» в архиве
Изменения в 6.4:• Багфиксы по репортам пользователей
• Оптимизация кода, почищен мусор
Изменения в 6.3:• Добавлен прогрессбар для случайной фрагментации HTTPS
• В настройки добавлен чекбокс для прогрессбара
• В меню трея добавлен пункт «Случайное значение https»
• При рестарте explorer иконка в трее не пропадает
• Мелкие правки
Изменения в 6.2:• Добавлено динамическое изменение параметра HTTPS фрагментации (не работает если служба)
• В меню «Настройки» добавлен пункт "Выгрузить драйвер WinDivert"
• Доработано управление окнами Настройка и Поддержка OpenVPN
• Доработана проверка обновлений программы
• Улучшения для работы и багфиксы
Изменения в 6.1:• Добавлен обход блокировок для OpenVPN TCP
• Использовать все новые файлы, иначе обход OpenVPN не будет работать со старыми
• Мелкие багфиксы и исправления
Изменения в 6.0.0:• Добавлен отложенный старт службы при запуске Windows
• Добавлена индикация отложенного старта службы в главном окне
• Исправлен баг с редким пропаданием контекстного меню в трее
• Доработано и исправлено обновление blacklist.txt из трея
• Почищен и подправлен код в назначении службы GoodbyeDPI
• Некоторые доработки логики программы
Изменения в v5.9.1:• Доработано обновление blacklist.txt (подробнее в файле Читать!.txt в архиве)
• Исправление при выборе шаблонов -тип фрагментации https-
• Добавлены иконки в контекстное меню в трее на Win10
• Некоторые незначительные доработки интерфейса
Изменения в v5.9:• Исправлено обновление blacklist.txt (работает при включенном обходе или vpn)
• Подправлена мелочевка в целом по проекту
• Исправлена опечатка в Adguard карточке
• Мелкие улучшения
Изменения в v5.8:• Добавлены два публичных адреса DNS (Adguard и Comodo)
• Добавлена индикация текущего публичного DNS (если он установлен)
• Добавлен флаг Норвегии в установке альтернативных DNS
• Мелкие улучшения в программе
Изменения в v5.7:• Внесены исправления для контрастной темы Windows
• Добавлен флаг Дании в установке альтернативных DNS
• Иправление некоторых ошибок в программе
• Мелкие правки в интерфейсе
Изменения в v5.6:• Исправлен баг и падение программы при отсутствии интернета в момент обновления blacklist
• Мелкие правки
Изменения в v5.5:• Добавлено удобное переключение между списками хостов в главном окне
• Галочка "показывать консоль" перенесена в окно Настройки
• Добавлено немного текста в окне службы
• Оптимизировано несколько мест в коде
• Подчищен избыточный код
• Мелкие правки
Изменения в v5.4:• Добавлено раздельное использование blacklist и myblacklist
• Небольшие исправления и улучшения работы
• Некоторые изменения в окнах программы
Изменения в v5.3:• Исправлена авто-проверка обновлений программы
• Поправлен метод вызова контекстного меню в трее
• Убрано связывание двух чекбоксов в главном окне
• Исправления в созданнии резервной копии настроек
• Доработки программы, исправления интерфейса
• Оптимизация программы для улучшения ее работы
Изменения в v5.2:
• Обновление пакета GoodbyeDPI 0.2.2 от ValdikSS
• В GoodbyeDPI 0.2.2 исправлены собственные баги
- Launcher for GoodbyeDPI: -
• Добавлен адрес форума ValdikSS в "О программе"
• Исправлено прямое получение OpenNic DNS
• Доработки программы, исправления интерфейса
• Исправление некоторых ошибок
Изменения v5.1:• Добавлены 2 шаблона
• 1-2-3-4-8 шаблоны устаревшие, 5-6-7 шаблоны новейшие, улучшенные
• Исправления интерфейса программы
Изменения в v5.0:• Обновление пакета GoobyeDPI 0.2.1 от ValdikSS
• В лаунчер добавлены новые параметры GoobyeDPI 0.2.1
• Правки в интерфейсе программы в соответствии с GBDPI 0.2.1
• Переработка концепции быстрых шаблонов (быстрых установок)
• 1-2-3-4 шаблоны устаревшие, 5-6 шаблоны новейшие улучшенные
• Добавлен параметр для показа обновлений blacklist в меню «Настройки»
• Добавлена индикация работы GBDPI в главном окне программы
• Исправлена передача параметров службе при ее установке
• Исправление ошибок предыдущей версии
• Исправлено получение прокси адресов
• Общие доработки и улучшения
Изменения в v4.5:• Новая версия GoodbyeDPI 0.1.7
• Добавление новой настройки в Launcher for GoodbyeDPI
• Небольшое исправление в программе
Изменения в v4.4:• Исправлена ошибка Run-time error '91' при определенных условиях
• Добавлены крупные логотипы публичных DNS провайдеров
• Добавлена новая иконка Quad9 для быстрой смены DNS
• Автозагрузка программы отложена на 1 минуту
• Частичная оптимизация кода для улучшения
Изменения в v4.3:• Добавлена настройка сворачивания программы в трей при ее закрытии
• Добавлен выход из настроек без сохранения (крестик в углу)
• Добавлена индикация статуса службы гудбая в главное окно
• Добавлена проверка blacklist.txt на атрибут «Только чтение»
• Добавлен новый адрес в зоне .lib в гайде Альтер. dns
• Исправлено несколько багов (нашел камрад Eastoop)
• Исправлено отображение главного окна программы
• Общая оптимизация программы, улучшения
Изменения v4.2 :• Добавлено обновление blacklist 1 раз в сутки при авто-обновлении, ручное обновление неограничено
• Доработано контекстное меню, добавлены дополнительные пункты
• Доработаны некоторые диалоги с пользователем
• Добавлены иконки публичных адресов DNS
• Убраны неработающий адрес на .lib
• Исправление ошибок и улучшения
Изменения v4.1:• Оперативное исправление "залипания" контекстного меню в трее
• Небольшой фикс отображения окна
Изменения v4.0:• Добавлено контекстное меню на иконке в трее (правая кнопка мыши)
Изменения в v.3.9:• Чтобы сделать сброс всех настроек, запустите программу с параметром /reset (C:\x64\Launcher for GoodbyeDPI.exe /reset)
• Попытка исправить кракозябры у некоторых пользователей
• Добавлено дата/время последнего обновления Blacklist в главном окне
• Небольшая анимашка в «О программе»
• Добавление информации в диалоговое окно при установке TTL
• Некоторые исправления мелких багов
• Обширные исправления интерфейса
Изменения в v.3.8:• Внесены необходимые изменения в связи с переездом сайта на другой хост
• Небольшие правки
• Сжато UPX компрессором, программа стала слишком толстой
Изменения в v.3.7:• В программу добавлен модуль быстрого получения прокси адресов разных стран
• Заменен один неработающий адрес в зоне .lib в гайде альтернативных DNS
• Добавлен флаг Poland при получении альтернативных DNS
• Небольшие исправления по всем участкам программы для улучшения ее работы
• Сжато UPX компрессором, программа стала слишком толстой
Изменения в v.3.5:• Исправлен баг запуска гудбая при автоматическом обновлении блеклиста при нулевой задержке (0 сек)
• Обновлена анимация при обновлении блеклиста
• Небольшие доработки гайда по альтернативным DNS
• Фиксы мелких ошибок и улучшения для стабильности работы программы
Изменения в v.3.4:• При старте программы убрано предупреждение о параметрах фейковых запросов HTTPS
• Исправлено: авто-сворачивание окна при отключенной галке Авто-апдейт blacklist.txt
• Исправлено: при общем сбросе настроек не снята галка +Свой список myblacklist.txt
• Теперь при общем сбросе всех настроек удаляется и blacklist.txt, список myblacklist.txt не затрагивается
• Добавлено диалоговое окно по окончании сброса всех настроек
• Мелкие правки интерфейса
Изменения в v.3.3:• Исправлено отображение DNS-адресов текущего соединения в "Установка альтернативных DNS"
• Добавлена возможность задержки обновления блеклиста (тайм-аут при авто-апдейте)
• Небольшие исправления интерфейса
• Мелкие улучшения в программе
Изменения в v.3.2:• Выравнивание некоторых элементов интерфейса
• Правка диалоговых окон
• Добавлено использование своего собственного блеклиста
• Добавлена анимация при обновлении блеклиста
• Мелкие исправления в программе
Изменения в v.3.1 :• Исправлено падение проги если вместо цифр ввести символы в параметре "Отправка фейковых HTTP/HTTPS-запросов"
• Исправлен небольшой баг со скрытием консольного окна
Изменения в v.3.0 :• Добавлен экспорт всех настроек программы в .reg файл
• Замена двух неработающих ссылок в зоне .lib на новые
• Добавлена возможность установки альтернативных DNS в один клик
• Добавлена кнопка ipconfig /flushdns
• Добавлен флаг Finland в модуле получения альтернативных DNS
• Заменен весь шрифт на Tahoma
• Исправлена автоматическая проверка обновлений программы
• Внесены необходимые добавления для версии GoodbyeDPI 0.1.6
• Некоторые исправления в программе
• Мелкие добавления и улучшения в интерфейсе
Изменения в v.2.0 :• Иправлена проблема первого запуска в некоторых случаях
• Небольшая оптимитизация программы
Изменения в v.1.9.9 :• Исправлена автозагрузка для Win 10 (тестировано на Windows 10.0.17134 Version 1803 RTM Spring Creators Update - September 2018 Update)
• Добавлен адрес одного торрент-трекера для зоны .lib
• Обновлен механизм проверки обновлений программы
Сделано одно необходимое добавление в программу. Дело в том, что при обновлении блеклиста с сервера антизапрета, все ваши записи, которые вы добавили в блеклист, исчезают. Новая возможность поможет в такой ситуации!
В текстовом файле myblacklist.txt можно добавить свои собственные адреса, на которых должен работать GoodbyeDPI.
Содержимое этого файла (ваши адреса) добавляется в самый конец blacklist.txt каждый раз при обновлении блеклиста с сервера. myblacklist.txt с версии 8.2 обрабатывается независимо на том же уровне, что и myacklist.txt.
Добавлять свои адреса по одному адресу на строку, как в blacklist.txt
Если в папке отсутствует myblacklist.txt, то галочка «+свой список myblacklist.txt» будет неактивна.
Итак. Теперь ваши собственные адреса будут храниться независимо от основного блеклиста, что несомненно удобно при использовании Launcher for GoodbyeDPI.
В программе появилась возможность получить прокси адреса, к GoodbyeDPI это не имеет прямого отношения, но иногда требуется быстро иметь актуальные прокси для своих нужд. Эти прокси никак не влияют на ускорение ютуба конкретно в этой программе!
Некоторым эта фича пригодится, полезно.