ByeDPI: обсуждение

Прошу прощения если в этой теме уже где-то есть ответ на этот вопрос, я ее прочитала с даты блокировки дискорда и так и не нашла.

Подскажите пожалуйста, в конечном итоге есть какой-нибудь способ заставить войс дискорда работать с ByeDPI на линуксе? Пробовала --udp-fake и заходила на дискорд как с веб клиента на firefox который настроен на использование прокси, так и линукс клиента запущенного через discord --proxy-server=socks5://127.0.0.1:1080, все безрезультатно. Нужен ли еще какой-то софт или через ByeDPI на линуксе заставить голос работать в принципе невозможно?

@holy-filipp @danaYatsuta
Почему бы вам не использовать Zapret? Это проще, чем возиться с tun2socks.

у меня сейчас упирается всё чисто в настройку byedpi, вся тех часть работает уже

Честно говоря просто устала возиться и изучать новый софт лол. Но если через запрет будет таки легче, то придется изучать. Спасибо за ответ.

Кстати. Если кому достаточно в Windows, чтобы было прописано в системном прокси, то socks5 прописывается именно так (не просто socks) http://socks=127.0.0.1:порт - тогда все приложения,что умеют брать из системного прокси настройки будут работать и на socks5.

Круто, спасибо!

Попробуйте менять --disoob на --oob/--split/--tlsrec, менять 3+s на 1+s 2+s и т.д а также добавить --tls-sni=www.google.com (или drive.google.com или translate.google.ru т.е. на адрес любого доступного сервиса гугла) Плюс поиграйтесь c --ttl от 1 до 10,
Если не поможет, прогоните скрипт гудчека для запрета GoodCheck - блокчек-скрипт для GoodbyeDPI, Zapret, ByeDPI
или блокчек для запрета Подбор рабочего конфига для GGC ютуба через blockcheck для rr8---sn-pivhx-n8vz.googlevideo.com
Будет примерно понятно , какие параметры рабочие и сможете подобрать аналог на byedpi

Да, есть способ заставить войс чат дискорда работать, с запуском byedpi от другого юзера чтобы избежать бесконечной петли трафика и использованием tun2socks или hevsocks5tunnel, но Zapret наверное проще. Если запускать дискорд с флагом --proxy-server, то он просто не будет проксировать udp трафик, нужно его заворачивать в прокси вручную.

могу только посоветовать собрать самому или скачать сборку, поддерживающую указание смещения сплита с конца sni. тогда либо --disoob -5+se пробовать (без фейка или с фейком) или Sanek184 скидывал свои параметры -o 2 -s -5+se.

Добрый днень!
Хочу вынести домены из строки в отдельный файл такого плана -K t -H youtube.txt
Не могу понять где в Linux должен распологаться этот файл?

Все как везде) :

  • либо в каталоге с запускаемым приложением, тода необходимо указать только наименование файла:
    ./byedpi -i 127.0.0.1 -p 1080 -s1 --hosts youtube.txt
  • либо в произвольном каталоге, главное чтобы у приложения был достук к файлу:
    ./byedpi -i 127.0.0.1 -p 1080 -s1 --hosts "/home/user_name/byedpi/youtube.txt"

Не знают только, в каком порядке, в списке параметров должны указываться --hosts, если их более одного и необходимо чтобы к каждому файлу применялись свои правила.

./byedpi -s1 --hosts youtube.txt -s2 --hosts ntc.txt
Или
./byedpi --hosts youtube.txt -s1 --hosts ntc.txt -s2

P.s. исходный ciadpi_64 - переименован в byedpi для удобства.

Нужно обязательно каждое правило закрывать условием, например –auto=none : -H list.txt -o 2 –auto=none -H list2.txt -r 2 -f -1 -t 5 –auto=none -H youtube.txt -o 2 -s -5+se –auto=none

GoodCheck выдал такие варианты для ciadpi

–split 1 --disorder 3+s --mod-http=h,d --auto=torst --tlsrec 1+s
–split 2 --disorder 7
–split 2 --disoob 3+sni --fake 517 --ttl 5
-s 3+s -d 20+s
-s2 -d3
–split 1 --disorder 3+s --mod-http=h,d --auto none --fake -1 --tlsrec 3+h
–split 1 --disorder 3+s --mod-http=h,d --auto none --tlsrec 1+s
–split 2 --disorder 3+s --mod-http=h,d --auto none --tlsrec 1+s
–split 3 --disorder 3+s --mod-http=h,d --auto none --tlsrec 1+s
–split 1 --disorder 1+s --mod-http=h,d --auto none --tlsrec 1+s
–split 1 --disorder 2+s --mod-http=h,d --auto none --tlsrec 1+s
–split 1 --disorder 3+s --mod-http=h,d
–split 1+s --disorder 3+s --mod-http=h,d --auto none --tlsrec 1+s

На первом видео не всегда стартует сразу, и периодически останавливается. Оживает, если перемотать. Другие не лучше первого, некоторые в браузере видео не показывают. Что можно улучшить?

Привет амигосы. Есть какое-то решение для самсунга? Юзаю этот конфиг, но в телеге не грузятся картинки, плюс отваливаются некоторые приложения для работы. Постоянный дрочь кнопки выключит/включить
-s1 -q1 -Y -Ar -s5 -o1+s -At -f-1 -r1+s -As -s1 -o1 +s -s-1 -An
Либо если как-то можно, вставить файл блеклиста, но хз где он на андройде и есть ли вообще

А в режеме прокси не работает?
ByeByeDPI запущен в режеме прокси.
В браузере Firefox установлено расширение FoxyProxy Base, в котором соответсвенно добавлено подключение 127.0.0.1:1080 socks5.

Если не обману, то примерно так --hosts “: yotube.com googlevideo”.

Доброго дня всем.
Не подскажите, кто какие использует конфиги для обхода блокировки сайтов с tls 1.2 (rezka.ag, psiphon.ca для примера)?
Такто все остальные блокировки у меня пробиваются через split +tlsrec, но сайты с tls 1.2 оно (закономерно) не берет. Пару дней пробовал разные варианты fake (+ split + disoob +fake-data +tls-sni +ttl1-64 +tlsrec) с разными параметрами и в разных сочетаниях, но ни в какую.
Погонял blokcheck/zapret, из него рабочие

 --dpi-desync=fake --dpi-desync-fooling=badseq
 --dpi-desync=fake --dpi-desync-fooling=md5sig
 --dpi-desync=syndata --dpi-desync-fake-syndata=tls_clienthello_www_google_com.bin
 --dpi-desync=syndata,split2 --dpi-desync-fake-syndata=tls_clienthello_www_google_com.bin
 --dpi-desync=syndata,disorder2 --dpi-desync-fake-syndata=tls_clienthello_www_google_com.bin

badseq byedpi не умеет, md5sig не работает под вин. С syndata непонятно, но вроде тоже аналога нет?
Так что может у кого есть что-нибудь (не)монструзное (из разряда “десяток сплитов-пяток фейков и еще сверху”) или еще что? А то у меня уже фантазии не хватает)
P.S. Я бы пользовался запретом/гудбаем, но они с фаерволом дружат отвратно. А он, увы, нужен…

--fake -1 --tlsrec 3+s
--split 10 --fake -1 --fake-offset 10

Примерно это было первое что пробовал, не работает (в том числе и с другими параметрами split и fake-offset). ssl_error_decode_error_alert или ssl_error_rx_malformed_server_hello в браузере

А так ? : -r 2 -f -1 -t 5

У меня оба сайта открываются с таким конфигом

--disoob 2+sni --fake 517 --ttl 5 --tls-sni=translate.google.ru

Но значение ttl понятное дело нужно подбирать под себя