GoodbyeDPI с определением протокола OpenVPN

Временная «грязная» версия, определяющая протокол OpenVPN. Выполняет фрагментацию и отправку поддельного пакета для этого VPN-протокола.
Позволяет подключиться к заблокированным VPN-сервисам по протоколу OpenVPN TCP, таким как ProtonVPN.

Для скачивания файла необходима учётная запись Github.

Включение определения задаётся параметром --openvpn. По умолчанию определение выполняется только на порту 443, добавить дополнительные порты можно опцией --port 1234, где 1234 — номер порта.

Рекомендуемый вариант запуска — дописать опцию --openvpn в скрипт 1_russia_blacklist.cmd.

Я не могу осознать как дописать нужное. Наверное сказывается возраст. Можно разжевать подробно? Или в картинках? Измучался с ProtonVpn. GoodbyeDpi использую давно.
Спасибо и извините за мою непонятливость.

Откройте папку с программой, в строке пути (адресной строке) введите “cmd” без кавычек, в открывшимся окне командной строки введите: goodbyedpi.exe -5 --openvpn --port 7770 --port 8443. Должно сработать.

Спасибо!!!
Дай Бог Тебе здоровья Добрый Человек!!! Всё заработало!!! :heart_eyes: :star_struck: :star_struck: :star_struck:

Это ещё актуально? По ссылке на Github нет доступных файлов для загрузки.

Бамп.
Можете ли вы поделиться бинарниками для потестировать? Пытался собрать сам из исходников, но, как оказалось, я слишком слаб для этого.

Спасибо большое!

Сделал так в версии goodbyedpi-0.2.2. В терминале никаких сообщений или ошибок. Но OpenVPN по конфигу протоновского сервера по-прежнему не соединяется. При некоторых попытках даже wi-fi отваливается. Может в OpenVPN порты надо настраивать?
Сама по себе goodbyedpi отдельно нормально работает, заблокированные сайты открывает.

Посмотрите, какие порты используются в вашем сервисе, и убедитесь, что подключаетесь по OpenVPN TCP, а не UDP.

Я скачал настройки сервера ProtonVPN именно для TCP. Ниже пример попыток соединится с одним из серверов: тут три порта по кругу используются 443, 8443, 7770. В настройках самой программы я ничего не менял. До блокировок нормально работало раньше, потом через прокси Lantern настраивал, а потом и это перестало работать. Кстати через OpenVPN к серверу antizapret-TCP без проблем подключается.

Wed May 24 01:30:18 2023 DEPRECATED OPTION: --cipher set to ‘AES-256-CBC’ but missing in --data-ciphers (AES-256-GCM:AES-128-GCM). OpenVPN ignores --cipher for cipher negotiations.
Wed May 24 01:30:18 2023 OpenVPN 2.6.4 [git:v2.6.4/b4f749f14a8edc75] Windows-MSVC [SSL (OpenSSL)] [LZO] [LZ4] [PKCS11] [AEAD] [DCO] built on May 11 2023
Wed May 24 01:30:18 2023 Windows version 10.0 (Windows 10 or greater), amd64 executable
Wed May 24 01:30:18 2023 library versions: OpenSSL 3.1.0 14 Mar 2023, LZO 2.10
Wed May 24 01:30:18 2023 DCO version: v0
Wed May 24 01:30:18 2023 MANAGEMENT: TCP Socket listening on [AF_INET]127.0.0.1:25346
Wed May 24 01:30:18 2023 Need hold release from management interface, waiting…
Wed May 24 01:30:19 2023 MANAGEMENT: Client connected from [AF_INET]127.0.0.1:53326
Wed May 24 01:30:19 2023 MANAGEMENT: CMD ‘state on’
Wed May 24 01:30:19 2023 MANAGEMENT: CMD ‘log on all’
Wed May 24 01:30:19 2023 MANAGEMENT: CMD ‘echo on all’
Wed May 24 01:30:19 2023 MANAGEMENT: CMD ‘bytecount 5’
Wed May 24 01:30:19 2023 MANAGEMENT: CMD ‘state’
Wed May 24 01:30:19 2023 MANAGEMENT: CMD ‘hold off’
Wed May 24 01:30:19 2023 MANAGEMENT: CMD ‘hold release’
Wed May 24 01:30:20 2023 MANAGEMENT: CMD ‘username “Auth” “…”’
Wed May 24 01:30:20 2023 MANAGEMENT: CMD ‘password […]’
Wed May 24 01:30:20 2023 NOTE: --fast-io is disabled since we are running on Windows
Wed May 24 01:30:20 2023 TCP/UDP: Preserving recently used remote address: [AF_INET]146.70.161.162:443
Wed May 24 01:30:20 2023 ovpn-dco device [OpenVPN Data Channel Offload] opened
Wed May 24 01:30:20 2023 TCP_CLIENT link local: (not bound)
Wed May 24 01:30:20 2023 TCP_CLIENT link remote: [AF_INET]146.70.161.162:443
Wed May 24 01:30:20 2023 MANAGEMENT: >STATE:1684881020,WAIT,
Wed May 24 01:30:39 2023 write TCP_CLIENT: Превышен таймаут семафора. (fd=1bc,code=121)
Wed May 24 01:30:39 2023 write TCP_CLIENT: Подключение к сети было разорвано локальной системой. (fd=1bc,code=1236)
Wed May 24 01:30:39 2023 Connection reset, restarting [-1]
Wed May 24 01:30:39 2023 Closing DCO interface
Wed May 24 01:30:39 2023 SIGUSR1[soft,connection-reset] received, process restarting
Wed May 24 01:30:39 2023 MANAGEMENT: >STATE:1684881039,RECONNECTING,connection-reset,
Wed May 24 01:30:39 2023 Restart pause, 1 second(s)
Wed May 24 01:30:40 2023 NOTE: --fast-io is disabled since we are running on Windows
Wed May 24 01:30:40 2023 TCP/UDP: Preserving recently used remote address: [AF_INET]146.70.161.162:8443
Wed May 24 01:30:40 2023 ovpn-dco device [OpenVPN Data Channel Offload] opened
Wed May 24 01:30:40 2023 TCP_CLIENT link local: (not bound)
Wed May 24 01:30:40 2023 TCP_CLIENT link remote: [AF_INET]146.70.161.162:8443
Wed May 24 01:30:40 2023 MANAGEMENT: >STATE:1684881040,WAIT,
Wed May 24 01:31:00 2023 write TCP_CLIENT: Превышен таймаут семафора. (fd=1e4,code=121)
Wed May 24 01:31:00 2023 write TCP_CLIENT: Подключение к сети было разорвано локальной системой. (fd=1e4,code=1236)
Wed May 24 01:31:00 2023 Connection reset, restarting [-1]
Wed May 24 01:31:00 2023 Closing DCO interface
Wed May 24 01:31:00 2023 SIGUSR1[soft,connection-reset] received, process restarting
Wed May 24 01:31:00 2023 MANAGEMENT: >STATE:1684881060,RECONNECTING,connection-reset,
Wed May 24 01:31:00 2023 Restart pause, 1 second(s)
Wed May 24 01:31:01 2023 NOTE: --fast-io is disabled since we are running on Windows
Wed May 24 01:31:01 2023 TCP/UDP: Preserving recently used remote address: [AF_INET]146.70.161.162:7770
Wed May 24 01:31:01 2023 ovpn-dco device [OpenVPN Data Channel Offload] opened
Wed May 24 01:31:01 2023 TCP_CLIENT link local: (not bound)
Wed May 24 01:31:01 2023 TCP_CLIENT link remote: [AF_INET]146.70.161.162:7770
Wed May 24 01:31:01 2023 MANAGEMENT: >STATE:1684881061,WAIT,
Wed May 24 01:31:20 2023 write TCP_CLIENT: Превышен таймаут семафора. (fd=200,code=121)
Wed May 24 01:31:20 2023 write TCP_CLIENT: Подключение к сети было разорвано локальной системой. (fd=200,code=1236)
Wed May 24 01:31:20 2023 Connection reset, restarting [-1]

То же самое, не коннектит. Ошибки типа таких:

Wed May 31 12:58:56 2023 Compression or compression stub framing is not allowed since data-channel offloading is enabled.
Wed May 31 12:58:56 2023 OPTIONS ERROR: server pushed compression settings that are not allowed and will result in a non-working connection. See also allow-compression in the manual.
Wed May 31 12:58:56 2023 ERROR: Failed to apply push options
Wed May 31 12:58:56 2023 Failed to open tun/tap interface

и

Wed May 31 12:59:43 2023 write TCP_CLIENT: Превышен таймаут семафора.   (fd=20c,code=121)
Wed May 31 12:59:43 2023 write TCP_CLIENT: Подключение к сети было разорвано локальной системой.   (fd=20c,code=1236)
Wed May 31 12:59:43 2023 Connection reset, restarting [-1]

А можно еще тоже самое для протокола wireguard?

Можете пожалуйста еще реализовать фрагментацию и отправку поддельного пакета для VPN-протокола OpenVPN UDP ?

Где-то с начала июня перестало работать решение для ProtonVPN, кто-то сталкивался?
При этом обычным OpenVPN Connect-ом к серверам с использованием goodbyeDPI работает.

всем привет извините что туплю а как ее скачать вижу приложение но оно не кликабельно написано истекши

Здравствуйте, пока никак только ждать Валдика когда снова зальет он на гитхаб.

На 3.0.7 перестало работать, 3.0.5 продолжает работать.

На гитхабе есть инструкция как собрать самому. Главное клонировать openvpn tree.

Спасибо! На этой версии и правда помог goodbyeDPI