Ник Пост Дата
hufrea

Тема для обсуждений.

2024-08-09T19:08:39.454Z
Elevator

Работает отлично! Спасибо

2024-02-28T17:32:18.768Z
Dhowti(Eugene)

Работает!. Особенно здорово, что есть режим прокси, пропустил через него Adguard.
Автозапуск добавьте, пожалуйста?

2024-02-29T00:18:34.906Z
Lexus(Lexus)

А я не понял как настраивать. Очевидно что для разных провайдеров в разных странах свои условия настройки, но вот как именно ориентироваться в подборе этих самых настроек — вопрос сложный (опустим тот факт что имеется базовое описание возможностей программы, это не то же самое что гайд по подбору настроек). Было бы прекрасно если бы автор смог запилить простенькое видео про подбор настроек. Я из ТМ. Запустил настройки из коробки и ничего не сработало. Мучался час, тыкался в разные настройки, в итоге ничего не вышло. Может что-то упустил.

UPD. Надо отдать должное автору, инструмент хороший в целом.

2024-02-29T07:05:57.717Z
Wallper(Сергей )

Не будет он в ТМ работать скорее всего.

2024-02-29T08:17:16.266Z
Lexus(Lexus)

Почему нет. Логика работы DPI в целом +/- похожа. Тем более что и в ТМ и в РФ технологию блокировок подсматривают у КНР.

2024-02-29T08:25:19.351Z
TOPER(TOPER)

Отлично работает, и на проводном и на мобильном провайдере. Светить их не буду.
Все настройки по дефолту, андроид 10.

2024-02-29T09:28:52.814Z
Lexus(Lexus)

Настройки для ТМ или РФ?

2024-02-29T09:56:53.915Z
TOPER(TOPER)

Настройки РФ СЗФО

2024-02-29T10:13:27.400Z
dovecoteescapee(dovecoteescapee)

Да, после того, как доделаю текущую версию, там остались некоторые баги.

К сожалению, у меня самого нет хорошего ответа на этот вопрос, особенно, для других стран. Для анализа, какие методы обхода работают на вашем провайдере, можно воспользоваться blockcheck.sh из zapret, но на телефоне без рута его не запустить.

Из общих рекомендаций:

  1. Подвигать split position и поставить галочку Split at host бывает полезно.
  2. Если Desync method: fake не работает, попробуйте поменять TTL фейкового пакета.
  3. Host mixed case, Domain mixed case, Host remove spaces имеют смысл только для HTTP без шифрования.
  4. Split TLS record должен довольно эффективно работать. Его можно сочетать с другими методами, а можно включить отдельно. Опять же, может быть полезно подвигать его параметры, которые идут следом. Подробнее про этот метод читайте тут:

Быть может @bolvan или @hufrea смогут дать ещё какие-то рекомендации.

2024-02-29T10:25:57.333Z
dovecoteescapee(dovecoteescapee)

Насколько я понимаю, в ТМ много блокировок по ip, и тут подобные инструменты не помогут.

2024-02-29T10:47:41.944Z
wigeance(Wigeance)

Для РФ пока решается установкой DoT/DoH в западную европу, по крайней мере для большинства сайтов заблоченных по ip и лежащих на cdn (instagram.com facebook.com и т.д.) это работает

2024-02-29T10:52:42.999Z
TOPER(TOPER)

Можно поправить кнопку коннект, отключение значка впн происходит только если передернуть пару раз эту кнопку?

2024-03-01T07:55:33.015Z
dovecoteescapee(dovecoteescapee)

Да, с ней есть небольшие баги, в следующей версии исправлю

2024-03-01T08:08:32.964Z
Dhowti(Eugene)

Можно еще хотелку? Лёгкое переключение между конфигами. А то вышел на улицу, и уже не работает на мобильном интернете.

2024-03-01T09:56:21.583Z
dovecoteescapee(dovecoteescapee)

Учту, но не обещаю в ближайшее время. Как, в прочем, и быстрых обновлений

2024-03-01T11:34:42.390Z
dovecoteescapee(dovecoteescapee)

Хочется сделать более удобную установку обновлений, чем скачивать
apk с гитхаба. Есть вариант проверки и установки обновлений в самом приложении (по кнопке или при запуске), а можно классическим путём опубликовать в сторах. Давайте сделаю опрос, а там решу.

  • Из приложения
  • Публикация в F-Droid (возможно, и в других каталогах)
0 voters
2024-03-03T13:52:08.214Z
bolvan

Главное чтобы отключаемо было. Больше всего раздражает, когда от тебя что-то требуют

2024-03-03T14:39:10.260Z
bolvan

Считаю, что здесь не стоит стремиться к максимальному упрощению любой ценой.
Техника хакерская, движение против течения, постоянное сопротивление, все меняется, гарантий нет, новые вводные и тд. Поддержка может стать неблагодарным занятием.
Приложение предоставляет набор техник обхода. Можете попробовать , возможно у вас сработает. Может не на всех сайтах, но мы вам и не даем никаких гарантий. Повезет-не повезет.
Если где-то и сработает, то уже хорошо. Нажмете вкл для захода на ресурс, потом нажмете выкл, чтобы не ломало остальные.

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

2024-03-03T14:42:57.603Z
khorovodoved

Есть же obtainium. Можно на него ссылку в readme дать и всё.

2024-03-03T14:46:34.336Z
dovecoteescapee(dovecoteescapee)

Согласен, сам не люблю, когда приложение отказывается работать без обновления. Тем более, в данном случае, никаких причин для этого нет. Ну разве что критические уязвимости обнаружатся, но, всё же, и в этом случае предпочту оставить обновление на усмотрение пользователя.

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

Хотелось бы, но, боюсь, в ближайшее время его не сделаю. Хотя, может, и стоим им заняться.

Спасибо, посмотрю

2024-03-03T15:17:27.078Z
bolvan

Для стороннего это филькина грамота. Куча непонятных слов.
Для них есть интернет - это значит работают приложения и открываются сайты. А как оно устроено им неведомо.
Все, что они могут вынести, это наличие разных ругательств, и что какие-то работают на провайдере, а какие-то нет. Методом тыка переберут. Потому разумно сделать автоматизацию данного процесса.

2024-03-03T15:25:54.160Z
dovecoteescapee(dovecoteescapee)

Справедливо

2024-03-03T15:27:21.309Z
Pavel(st8)

Проверил в Aндроид 13, rutracker, twitter, youtube(картинки) работают.
Instagram не открывается через браузер и через приложение,
Facebook через браузер работает, Facebook через приложение не грузятся некоторые элементы картинки, видео.

2024-03-05T17:11:49.486Z
dovecoteescapee(dovecoteescapee)

Данный метод не помогает обходить блокировки по ip. В частности, у инстаграма заблокированы многие ip адреса. Возможно, в будущем будет добавлена возможность настраивать кастомные hosts и другие операции с днс. Для инстаграма рабочие ip часто выдаёт 9.9.9.9 (quad9, установлен по умолчанию в приложении) и 77.88.8.8 (яндекс). Можете попробовать поменять dns на яндекс

2024-03-05T18:20:41.465Z
Pavel(st8)

Поменял в ByeDPI dns на Яндекс 77.88.8.8, Instagram и Facebook не работают, не грузятся видео и картинки.

Через этого же провайдера в Windows 11 с помощью Launcher for Goodbyedpi, Instagram и Facebook нормально работают.
настройки на скриншоте

2024-03-05T18:52:02.136Z
dovecoteescapee(dovecoteescapee)

Конечно, я так не могу однозначно сказать, какие именно запросы и как блокируются. Могу лишь предположить, что проблема в заблокированных ip (что характерно для инстаграма, насчёт фейсбука не уверен). Вы можете это проверить, посмотрев, какой ip вам возвращает dns:
nslookup instagram.com 77.88.8.8
Если ip не пингуется (ping ip), то он заблокирован. Для инстаграма, по моим наблюдениям, работают ip, начинающиеся со 157.

Ещё на форуме иногда упоминается, что некоторые провайдеры перенаправляют на себя dns трафик и резолвят его сами. Лично я такого не наблюдал, но, если это для вас актуально, android поддерживает DoT, в настройках он называется Private DNS. dns.quad9.net и common.dot.dns.yandex.net для Quad9 и Яндекс, соответственно. Инструкция по настройке Private DNS:

2024-03-05T22:18:12.847Z
dartraiden(Alexander Gavrilov)

Помимо того, что я встречал это в рекомендациях РКН провайдерам, это, во-первых, дешевая “первая линия” блокировок (абонент, не использующий какие-либо средства обхода блокировок, пытается отрезолвить домен, получает в ответ неправильный адрес и на этом его попытка полезть “куда не следует” окончена), а, во-вторых, вот так резолвит прямо сейчас мой провайдер

nslookup navalny.com
╤хЁтхЁ:  dns.google
Address:  8.8.8.8

Запрос шёл к DNS Google…

Не заслуживающий доверия ответ:
╚ь :     navalny.com
Addresses:  2a01:54e0:fb00::301
          188.186.146.207

…но домен отрезолвился в 188x186x146x207.static.cc-perm.ertelecom.ru

2024-03-05T23:52:11.148Z
Pavel(st8)

включен dns провайдера
nslookup instagram.com 77.88.8.8
╤хЁтхЁ: dns.yandex.ru
Address: 77.88.8.8
Не заслуживающий доверия ответ:
╚ь : instagram.com
Addresses: 2a01:54e0:fb00::301
188.186.146.207

включен dns 77.88.8.8
nslookup instagram.com 77.88.8.8
╤хЁтхЁ: dns.yandex.ru
Address: 77.88.8.8
Не заслуживающий доверия ответ:
╚ь : instagram.com
Addresses: 2a03:2880:f277:e2:face:b00c:0:4420
157.240.0.174

ping 157.240.0.174
Обмен пакетами с 157.240.0.174 по с 32 байтами данных:
Ответ от 157.240.0.174: число байт=32 время=46мс TTL=56
Статистика Ping для 157.240.0.174:
Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь)

попробовал в Андроиде частный dns установить на common.dot.dns.yandex.net и dns.quad9.net
Instagram работает нормально
Facebook пишет нет подключения к интернету, не грузятся некоторые элементы видео, картинки

dns провайдера
nslookup facebook.com 77.88.8.8
╤хЁтхЁ: dns.yandex.ru
Address: 77.88.8.8
Не заслуживающий доверия ответ:
╚ь : facebook.com
Addresses: 2a01:54e0:fb00::301
188.186.146.207

dns 77.88.8.8
nslookup facebook.com 77.88.8.8
╤хЁтхЁ: dns.yandex.ru
Address: 77.88.8.8
Не заслуживающий доверия ответ:
╚ь : facebook.com
Addresses: 2a03:2880:f177:185:face:b00c:0:25de
157.240.0.35

ping 157.240.0.35
Обмен пакетами с 157.240.0.35 по с 32 байтами данных:
Ответ от 157.240.0.35: число байт=32 время=46мс TTL=56
Ответ от 157.240.0.35: число байт=32 время=46мс TTL=56
Ответ от 157.240.0.35: число байт=32 время=46мс TTL=56
Ответ от 157.240.0.35: число байт=32 время=46мс TTL=56
Статистика Ping для 157.240.0.35:
Пакетов: отправлено = 4, получено = 4, потеряно = 0
(0% потерь)

2024-03-06T11:26:56.872Z
bolvan

ДОМРУ, он же ертелеком, единственный известный мне провайдер, который не только подменяет DNS, но и перехватывает обращения к другим IP адресам на портах 53 и перенаправляет на себя
ТЕЛЕ2 просто подменяет DNS

2024-03-06T11:36:29.470Z
wigeance(Wigeance)

Проверьте адреса CDN Facebook и Instagram. Возможно что-то резолвится в заблокированный ip. Вы сейчас проверяете только сами сайты instagram.com и facebook.com, попробуйте указать DoT сервер в западной европе, мне это помогало обходить ip блокировки CDN

2024-03-06T12:11:37.927Z
dovecoteescapee(dovecoteescapee)

Рад, что с инстаграмом разобрались. По поводу фейсбука, как уже было сказано, проблема может быть в адресах cdn. Можете потестировать вот эти домены:

И, если они не работают, попробовать другой dns-сервер.

К сожалению, без рута hosts не поменять. Возможно, в будущем я добавлю такую возможность на уровне приложения. Сейчас это реализовано в PowerTunnel. Можно поэкспериментировать с их совместным использованием: запустить ByeDPI режиме прокси и указать в PowerTunnel в качестве внешнего прокси, но я не пробовал.

2024-03-06T14:29:38.794Z
Pavel(st8)

Попробывал PowerTunnel для Android вместе с частным dns common.dot.dns.yandex.net или dns.quad9.net
работают Instagram, Facebook, Threads, Twitter, Rutracker, Youtube(картинки).

ByeDPI еще не научился пользоваться Instagram, Twitter, Youtube(картинки) открывает.

2024-03-06T16:35:44.267Z
Dhowti(Eugene)

Ну как не научился, Ростелеком и Теле2 - прекрасно работает. DoH Cloudflare первое устройство, DoT Adguard второе…
Что интересно, GoodbyeDPI на компе на Ростелекоме именно Instagram никак не открывает, как не бился.

2024-03-06T23:28:06.054Z
0ka(0ka)

на android 14 кто-нибудь тестировал?

2024-03-08T21:42:24.172Z
Elevator

Да, все работает

2024-03-09T06:43:12.197Z
bucefal82(Bucefal82)

Вот пишут тут что работает youtube, да картинки грузятся, но стоит запустить видео приложение youtube зависает намертво, от видео идет только звук.Настройки по дефолту, РТК Рязань.

2024-03-11T06:13:50.682Z
wolfxr

Удалено

2024-03-11T16:19:59.088Z
dovecoteescapee(dovecoteescapee)

Возможно, это будет добавлено в будущем вместе с другими фичами для dns, как и настройка hosts, но не скоро.

Связано это с тем, что в ByeDPI нет подходящего функционала, потому это надо реализовывать отдельно. Сейчас настройка dns это штатная настройка для vpn-сервисов в android, которая не позволяет указать порт.

Мне кажется, сейчас важнее сделать из приложения удобную оболочку для запуска ByeDPI, и только потом реализовывать дополнительный функционал.

2024-03-11T17:53:02.032Z
ValdikSS

Для лучшего эффекта нужно включить режим “Только HTTPS” в браузере.

2024-03-16T07:21:57.884Z
unlive(Евгений)

Мобильный МТС с disorder не завелся, завелся с fake, s 1, t 5. Спасибо, шеф!

2024-03-17T18:15:25.981Z
operarulez(Opera Rulez)

Хорошее приложение. Помогло пробить блокировку в «Йоте», с которой не справился PowerTunnel, но не потребовало рута, в отличие от DPI Tunnel.

Чего не хватает:

  1. Поддержки профилей, как в DPI Tunnel, чтобы не перенастраивать каждый раз при переключении с WiFi на сотовую сеть и обратно.

  2. DNS на нестандартном порту и DoH. Да, я заметил, что стандартный API для VPN этого не поддерживает, поэтому ради этой функции придётся много дописывать. Эта функция нужна для публичного вайфая в московском транспорте (Maxima Telecom), ибо он не пропускает сторонние DNS на udp/53, а его собственный DNS глючный.

  3. Подмены отдельных запросов к DNS, чтобы не править hosts-файл, как у DPI Tunnel или у плагина Hosts приложения Power Tunnel.

  4. Чёрного/белого списка приложений.

  5. Чёрного/белого списка доменов.

Пункты 4 и 5 некритичны.

Есть смысл опубликовать приложение на форуме 4пда. У них появился раздел, доступный только с нероссийских IP-адресов, в котором публикуется всё, что нежелательно публиковать с марта: https://4pda.to/forum/index.php?showforum=1192 . Это позволит получить больше отзывов.

2024-04-08T15:25:18.487Z
soulja(Serano)

Спасибо за приложение, есть вопрос, будет ли в приложении возможность использовать файл, содержащих фейковый http запрос, clienthello или есть другой метод это сделать? В дополнении nekoray есть пункт fake data, но не понял как с ним работать

2024-05-01T07:36:45.252Z
dovecoteescapee(dovecoteescapee)

Да, сейчас поменять фейковый пакет в приложении нельзя. Отвечая на вопрос, будет ли: планировалось, но я немного переоценил свои силы, так что пока разработка временно заморожена.

2024-05-01T13:55:09.340Z
UnfotgetX

Здравствуйте!
Не очень разбираюсь в теме… Подскажите, пожалуйста, есть ли какие-то настройки вашего приложения для Android, чтобы Инстаграм быстро и стабильно работал? Сейчас достаточно долго подгружаются новые посты, а директ вообще не обновляется.

Заранее благодарю.

2024-07-25T08:56:35.291Z
Sta1ker

Поставил Desync method > Out-of-band и работает вообще всё, на обоих провайдерах, Москва Ростелеком и мобильный Билайн. Очень круто.

2024-07-25T15:15:45.195Z
dovecoteescapee(dovecoteescapee)

Добрый день!
С инстаграмом основная сложность в том, что заблокированы многие его ip. Сейчас приложение не даёт возможности какого либо обхода этого, кроме смены dns.

К сожалению, на текущий момент я приостановил поддержку приложения. Надеюсь, позже я вернусь к нему, но не могу обещать. Сейчас я бы рекомендовал попробовать плагин для NekoBox от автора ByeDPI.

2024-07-27T13:30:39.890Z
khorovodoved

А можно Вас попросить дать возможность вручную параметры указывать? Ну и byedpi обновить тоже, по возможности.

2024-08-04T23:23:28.365Z
dovecoteescapee(dovecoteescapee)

В смысле, как аргументы командной строки? Это можно.

Вот тут сложнее. Сейчас ByeDPI поддерживает различные комбинации методов, а также автоматическое переключение с одной стратегии на другую. Это замечательный функционал, но его поддержка в визуальном интерфейсе требует полную переработку экрана настроек.

2024-08-04T23:38:56.953Z
khorovodoved

Да, именно это.

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

2024-08-04T23:46:28.880Z
khorovodoved

При всём уважении, плагин имеет определённые баги, которые препятствуют его работе на некоторых устройствах. А даже если с ним всё будет хорошо, сам nekobox забагован основательно и более не поддерживается. Более актуальная хуси с плагинами не совместима вовсе. Хотелось бы иметь и плагин и отдельное приложение. У них слегка разные юз-кейсы. Для людей, которые могут отлаживать 100500 проблем с некобоксом подойдёт и плагин, но для большинства пользователей nekobox слишком сложная штука.

2024-08-04T23:52:40.211Z
dovecoteescapee(dovecoteescapee)

Спасибо за информацию. Я плагин не тестировал, просто вижу, что он поддерживается, что по сравнению с моим приложением является огромным плюсом)

2024-08-05T00:06:12.831Z
Dhowti(Eugene)

Nekobox нестабилен, да, у меня на одном устройстве отлично, на втором постоянно вылетает.
И да, голосую за аргументы командной строки.

2024-08-05T01:13:19.723Z
meadow_seed

Планируется ли белый или чёрный список для приложений в режиме впн?
В принципе наверное можно запустить byedpi в режиме прокси и пропускать через nekobox только нужные приложения.

2024-08-05T02:15:14.702Z
Mavors(Антон)

У меня интересно работает это приложение.Я запускаю программу,захожу в Ютуб(приложение Вансед),выбираю видео любое и у меня ничего не грузится,даже с лагами.Выключаю byeDPI,опять захожу в Вансед,видео загружается.Включаю byeDPI и оно уже грузится с максимальным разрешением.Как-то без захода в Вансед можно запускать byeDPI?Проверяю все это на домашней сети(Wi-Fi,интернет Билайн).

2024-08-05T09:52:16.326Z
UnfotgetX

Может быть вы подскажете алгоритмы обхода блокировки Instagram на Android с помощью подобных приложений и без покупки прокси?

Вот я плохо во всем этом разбираюсь и без инструкции не понимаю :slight_smile:

2024-08-05T13:25:39.298Z
khorovodoved

Я в этом не эксперт. Попробуйте зайти в тему byеdpi (ByeDPI - #99) и спросить там. Там люди гораздо компетентнее.

2024-08-05T14:43:02.746Z
dovecoteescapee(dovecoteescapee)

По опыту того, как я занимаюсь поддержкой приложения, предпочту ничего не обещать)
Но да, самому хотелось бы

2024-08-05T20:50:24.233Z
AngelKayurov(Angel Kayurov)

У меня это приложение не работает. Я его включаю, а у меня наоборот видео в youtube revanced не открываются вообще. Не то, что тормозит сильнее, или меньше, а наоборот вообще перестают открываться. Я уже замучился настройки ковырять. Смартфон Galaxy Note 9, провайдер YOTA и дома через wifi росстелеком. Ни тут ни там не работает. Что нужно сделать, чтобы заработало? Создайте, пожалуйста, инструкцию по настройке.

2024-08-06T10:15:57.114Z
operarulez(Opera Rulez)

После Connect/Disconnect и перехода в меню настроек намертво зависает. Приходится убивать через меню «Приложения» Андроида. Некоторое время работает, но после Connect/Disconnect снова зависает на настройках. И предыдущая версия тоже.

Android 10.

2024-08-08T15:03:36.051Z
dovecoteescapee(dovecoteescapee)

Сохраняется ли проблема в новой версии?

2024-08-08T23:25:33.437Z
shad0wb4nned

Здравствуйте, у меня наблюдается такая же проблема, как и у AngelKayurov. Я перепробовал все настройки, ютуб открывает одно видео, оно работает хорошо, а следующее видео грузит вечность. Но я нашел некоторый способ решить эту проблему и, вероятно, дать некоторую пищу для размышлений разработчику. В общем суть в том, что когда я открываю видео в приложении ютуб, которое не загружается, я захожу в браузер и начинаю открывать 5-10 вкладок с разными сайтами и тогда видео в ютубе начинает прогружаться вместе с комментариями и прочим содержимым. Я так понимаю, что эти рандомные сайты просто создают какие-то запросы и запросы с ютуба маскируются среди общей массы. Если создавать запросы только с приложения ютуба, то провайдер не дает загрузить видео.

Эта мысль у меня появилась, потому что я долго ломал голову себе, почему на компьютере с goodbyedpi всё отлично работает, а на андроиде нет, хотя запросы должны быть те же. Видимо, на компьютере помимо запросов с ютуба есть еще всякие разные, которые сливаются в общей массе с dpi обходом.

Возможно ли создать в приложении какую-нибудь функцию, которая будет пинговать пулл сайтов с определенной очередностью/задержкой?

(извините за возможные ошибки, я не силен в сетевой терминологии)

2024-08-09T02:01:29.323Z
meadow_seed

Да.

Android 10.

2024-08-09T04:31:58.068Z
dovecoteescapee(dovecoteescapee)

Можете после зависания перезапустить и сохранить логи (в главном меню: три точки → save logs)? Пришлите их мне в личные сообщения

2024-08-09T13:28:47.279Z
dovecoteescapee(dovecoteescapee)

Вообще говоря, у Android, как ни странно, тоже есть службы, взаимодействующие с сетью в фоне. Думаю, сейчас стоит реализовать возможность запускать ByeDPI с произвольными настройками, а потом смотреть, как они работают.

2024-08-09T13:35:44.058Z
tempuser

Попробуйте полностью закрыть видео с бесконечной загрузкой и открыть его заново. У меня со второго раза всегда работает

2024-08-09T19:20:05.858Z
tempuser

А какой андроид? У на а13 lineage os некобокс отлично работает

2024-08-09T19:25:53.192Z
Viktor45(Viktor45)

Возможно интересным решением были бы профили (шаблоны) настроек, прописываем командную строку произвольную и сохраняем ее как профиль, добавляем другую и сохраняем и тд.
Было бы очень просто пояснить пользователю, что ему под такого то оператора связи для ремонта скорости необходимо прописать такой-то шаблон. Возможно эти шаблоны можно было бы шарить как txt файл когда необходимо передать настройки под конкретного оператора.

2024-08-10T08:54:19.398Z
dovecoteescapee(dovecoteescapee)

Профили уже предлагались в этой теме и в issues. В следующей версии планируется поддержка аргументов командной строки без профилей

2024-08-10T08:57:42.562Z
Aleksandrice

Друзья. Подскажите пожалуйста. Я установил ByeDPI на телевизор Android tv для обхода замедления YouTube, как бы я не игрался с настройками byeDPI не добился результата.
У меня провайдер Ростелеком. Я как понял Ростелеком блокирует DNS 8.8.8.8 и остальные подобные.
Без ByeDPI, YouTube полностью мёртв, после загрузки сплэша (заставки) просто серый экран. Пробовал прописывать разные DNS найдя в интернете не один нормально не работал. Разные работали по разному, какой то загружал боковое меню но без наполнения контента. Какой наоборот загружал карточки видео но меню небыло. Есть ли решение обхода данной ситуации когда Ростелеком явно блочит DNS.

2024-08-11T12:51:45.738Z
dovecoteescapee(dovecoteescapee)

Я бы посоветовал анализировать, как именно осуществляется блокировка (и как её обходить), на компьютере. На Linux/MacOS для этого можно использовать утилиту blockcheck из zapret. Если вы подозреваете, что проблема в DNS, то попробуйте DoH/DoT (андроид его поддерживает на уровне системы, а так же многие браузеры позволяют указать в настройках). Ещё можно попробовать DNS на нестандартном порту, например, 77.88.8.8:1253.

2024-08-11T12:59:56.873Z
Aleksandrice

Спасибо, попробую попробовать второй вариант с портом.

2024-08-11T13:09:05.944Z
dovecoteescapee(dovecoteescapee)

Приложение на Android не поддерживает указание порта для DNS (ограничения Android при текущей реализации)

2024-08-11T13:11:01.351Z
Aleksandrice

Ну там же стоит пункт Port и по умолчанию 1080

2024-08-11T13:13:48.667Z
dovecoteescapee(dovecoteescapee)

Это порт, на котором работает сам ByeDPI (прокси). Если вы не подключаетесь к нему другими клиентами, то он ни на что не повлияет

2024-08-11T13:15:35.891Z
Aleksandrice

Ладно спасибо за информацию. К другим способам я ещё не готов и не понимаю как что делать. Будут ждать может что поменяется, может кто столкнётся с такой же ситуацией и сможет понять в чем дело. Ну программа явно пытается запустить нормальную работу, но что то пытается мешать.

2024-08-11T13:22:35.701Z
Aleksandrice


Я просто ещё ознакомился вот с этим и подумал что точно Ростелеком блокирует DNS

2024-08-11T13:25:14.379Z
dovecoteescapee(dovecoteescapee)

Я вижу сообщения о различных проблемах с Android TV, но сейчас у меня нет времени разбираться в его особенностях и адаптировать приложение под него. В настоящее время я поддерживаю только мобильные устройства.

2024-08-11T13:26:37.228Z
andrey-leschev(Andrey Leschev)

Как выразить благодарность автору приложения?

2024-08-12T08:13:56.967Z
dovecoteescapee(dovecoteescapee)

По возрастанию сложности:

  1. Написать слова благодарности
  2. Поставить звёздочку на гитхабе
  3. Порекомендовать знакомым
  4. Помочь настроить другим людям
  5. Сделать PR

Также не забудьте поддержать сам ByeDPI, без него Android версия невозможна

Если очень хочется материально поддержать, могу прислать криптокошельки

2024-08-13T15:04:49.714Z
Alphizi(Alphizi)

Интернет провайдер данцер
DOH in OpenWRT + установка на телефон ByeDPI без настройки сделала полностью работоспособным youtube, rutor и nnmclub с rutracker.

Разработчику большое спасибо!

2024-08-20T01:29:20.933Z
dovecoteescapee(dovecoteescapee)

2 posts were split to a new topic: Обход блокировки YouTube на Android

2024-08-20T03:41:53.152Z
ZXS

Чего бы еще хотелось в приложении:

• Было бы крайне полезно добавить возможность выбирать приложения, для которых нужно использовать ByeDPI с опцией инверсии выбора. По аналогии с HTTP Injector. Там это очень удобно сделано. Сейчас ByeDPI конфликтует с некоторыми приложениями (так как включен для всех).
• Возможность подключить свой прокси. Чтобы те сайты, которые “пробиваются” через Dpi, открывать через Dpi. А остальные пускать через прокси (с возможностью профилей, чтобы рулить, какие сайты через какие прокси пускать). Потому что сейчас приходится метаться между несколькими приложениями и жанглировать настройками.
• Возможно, какие-то плюшки типа своего Host файла, как в PowerTunnel. (желательно нормально, списком, а не из удаленного файла).
• Также поддержка профилей в самом приложении тоже бы не помешала. (с учетом вышеперечисленного).

2024-08-24T10:20:57.183Z
ASModeusRX

ужс на пке gdpi на дефолтах ютуп грузет как абычна, а на андроиде bdpi штоби неделал буфер черес ±5 минут делаит bye крчи literally skill issue

2024-08-24T15:11:02.497Z
Acindaz(Acindaz)

На телеке googletv, с byedpiandroid работает без проблем, 3 часа видео, ни одного затыка. На смартфоне же каждые 30 сек - 2 мин стопор до переконнекта byedpi.

2024-08-25T04:20:46.115Z
gzaz(gzaz)

перестал сегодня GBD работать на андроиде, ютуб заходит превьюшки видно а видео вообще не грузит, провайдер йота. У подруги все тоже самое с другим провайдером работает отлично как и раньше.

2024-08-25T10:06:16.741Z
3ph

Проблема с Android TV чем-то похожа, как если запустить Android в эмуляторе Nox - ничего не работает, в лучшем случае загружается лента и при запуске видео появляется сообщение о его буферизации (и на этом всё). Не знаю, может в этом и нет прямой связи с Android TV, но внешне напоминает.

2024-08-26T10:26:31.188Z
gzaz(gzaz)

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

2024-08-26T11:38:39.710Z
gzaz(gzaz)

Спустя день, на эти аккаунты которые заходил, больше не грузят видео. Зашёл на новый и опять все отлично, походу спустя день они все перестают загружать видео, с чем это связано?

2024-08-27T12:54:01.325Z
3ph

Nox + Android. Какие только комбинации не пробовал в GUI, но помогла строчка --disorder 1 --fake -1 --ttl 7 auto=none

2024-08-27T14:10:54.228Z
micle7(Micle7)

Подскажите, если на запрете работает стратегия --dpi-desync=fake,split2 -dpi-desync-fooling=md5sig
то что нужно в byedpi вписать?
–fake 1 --split 1 --md5sig не работает

2024-09-11T21:32:22.792Z
TesterTi(TesterIt)

Думаю, типо такого --split 2 --fake 0+e --ttl 5 Но наверно лучше здесь спросить https://ntc.party/t/byedpi-обсуждение/, там есть автор byedpi. А это тема для андроида.

2024-09-11T22:36:01.951Z
micle7(Micle7)

Спасибо, работает, но у меня еще так совпало что основная проблема была в самих приложениях, revanced и firefox не работали из-за внутренних настроек с которыми когда-то экспериментировал, а хром я и не проверял, даже и не подумал.

2024-09-12T14:18:09.719Z
666

На гитхабе, в обсуждении приложения, добрый человек выложил настройки: -Y -s1 -At -d1 -At -f-1 -r1+s -An. Все отлично работает!

2024-09-14T03:53:00.350Z
PG7

С указанными параметрами сервис даже не стартует. “Failed to start”. Нет опечатки в тексте?

2024-09-19T10:24:14.247Z
PG7

Ну и в целом, с учётом четвёртый день продолжающегося адресного противостояния РКН и ByeDPI - какие параметры для андроидной версии сейчас можете порекомендовать как рабочие и проверенные вот прямо сегодня?

2024-09-19T10:25:48.673Z
Acindaz(Acindaz)

У меня на двух провайдерах работает это сейчас:
--proto=t,u --pf=443 --hosts=":googlevideo.com {и остальные домены для YT}" --split=2 --udp-fake=3 --auto=n --proto=t --pf=443 --hosts=":ntc.party {и прочее заблокированное}" --fake=-1 --auto=n

2024-09-19T10:30:06.278Z
IndeecFOX(IndeecFox)

ByeDPI в UI: Desync: Split, Split position: 2, Desync HTTPS галка. И всё. РТК Нижний Новгород

2024-09-19T10:52:43.747Z
666

У Вас последняя версия приложения? Работает в 1.2.0. Еще советуют -s1 -o1 -Ar -o1 -At -f-1 -r1+s -As

2024-09-19T11:51:07.169Z
PG7

Да, версия последняя.

2024-09-19T17:57:21.000Z
666

Проверил, нигде не ошибся. Вот: Ссылка
У меня работает на 1.2.0.

2024-09-20T00:47:15.877Z
rewhat

-f 1+s -q 1+s -O 1

и еще отключить kyber и quic.

2024-09-21T06:26:04.157Z
W1T

Ребята как на андроид тв настройки поставить чтобы работало? Ютуб смотрю через приложение.

2024-09-21T09:48:16.976Z
W1T

Где их отключать если не через браузер смотришь, а через приложение?

2024-09-21T12:05:59.678Z
rewhat

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

2024-09-21T12:20:16.786Z
W1T

Куда это вводить -f 1+s -q 1+s -O 1?

2024-09-21T12:52:58.085Z
rewhat

В ByeDPI

2024-09-21T12:54:27.834Z
W1T

Ввел пишет failed in vpn

2024-09-21T13:32:28.741Z
rewhat

Это в андроид тв? Если да, то может попробовать выставить “Mode” в “Proxy”, и в настройках андроид тв прописать прокси сервер, который покажет ByeDPI под кнопкой Start/Stop

2024-09-21T13:34:39.261Z
W1T

Точнее яндекс тв, но на андроиде. Сейчас попробую.

2024-09-21T13:37:55.182Z
W1T

Тоже самое пишет только с прокси. И кстати где мне взять адрес прокси если у меня нет?

2024-09-21T13:43:24.049Z
rewhat

Если ByeDPI работает как прокси, то в приложении под кнопкой Start/Stop пишется “Proxy is up” и под ним айпишник, например “127.0.0.1:1080”. Вот его можно попробовать вписать в настройки прокси на ТВ. Указать в настройках интернета прокси, где имя хоста, что-то типа “socks5://127.0.0.1” или просто “127.0.0.1”, хз, а порт “1080”. Если там еще есть опция “не использовать прокси сервер для”, то наверное туда нужно еще вписать “127.0.0.1”.

Если что в mode vpn, что в mode proxy выдает ошибку, и byedpi не стартует, то хз.

2024-09-21T13:48:00.568Z
W1T

Пишет недействительные настройки прокси сервера. Написал как ты сказал.

2024-09-21T14:46:03.370Z
rewhat

Как я понял, Андроиды не поддерживают socks прокси сами по себе, и нужно приложение. Я просто через AdGuard пропускал ByeDPI, и не знал об этом. В этой статье например: Обход замедления для Android TV / Хабр упоминают эту софтину: Release 1.0.4 · bndeff/socksdroid · GitHub
То есть по идее ее надо установить, в ней прописать этот айпишник и порт от ByeDPI, и запустить. Короче говоря, нужен socks5 прокси клиент для Андроида.

2024-09-21T15:31:51.969Z
W1T

AdGuard Vpn или AdGuard DNS?

2024-09-21T15:43:14.161Z
rewhat

Просто приложение АдГуарда для Андроида, там где можно рекламу блокировать, трекеры, фильтры прописывать и так далее. Там есть настройки прокси сервера, и там я указал byedpi.

Кстати, проверил на смартфоне сейчас socksdroid и shadowrocket с прокси byedpi, тоже не работает почему-то :person_shrugging:.

2024-09-21T15:44:48.212Z
rewhat

Вопрос: та же сеть, тот же браузер, те же настройки отключены, тот же ByeDPI, но другой смартфон (Xiaomi). С включенным ByeDPI в режиме VPN, не открывается Ютуб, выдает ошибку SSL, что мол версия сертификата не поддерживается или типа того, то же и с ntc.party например. Но обычные сайты нормально работают. Почему такое может быть?

2024-09-21T15:56:19.757Z
Arioch(The Arioch)

Тут только что Ростелеком фильтры обновлял, в GDPI случился маленький шухер.
https://ntc.party/t/%D0%BF%D0%B0%D1%80%D1%83-%D0%BC%D0%B8%D0%BD%D1%83%D1%82-%D0%BD%D0%B0%D0%B7%D0%B0%D0%B4-goodbyegpi-%D0%BF%D0%B5%D1%80%D0%B5%D1%81%D1%82%D0%B0%D0%BB-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D1%82%D1%8C/10494/44

Любопытно, что телефон с ByeDPI (подключены к одному раутеру и провайдеру) этого даже не заметил, а ведь в нем количество фейков было куда меньше… Может быть пейлоад рандомный, просто не знаю, не копался глубоко. Но разница в поведении двух программ забавная

2024-09-21T21:00:19.051Z
gas221272

МГТС Москва
1_russian_black_list_YOUTUBE.cmd
изменить
Вставляем вот это
@ECHO OFF
PUSHD “%~dp0”
set _arch=x86
IF “%PROCESSOR_ARCHITECTURE%”==“AMD64” (set _arch=x86_64)
IF DEFINED PROCESSOR_ARCHITEW6432 (set _arch=x86_64)
PUSHD “%_arch%”

start “” goodbyedpi.exe -9 --fake-gen 16 --fake-from-hex 160301FFFF01FFFFFF0303594F5552204144564552544953454D454E542048455245202D202431302F6D6F000000000009000000050003000000 --blacklist …\russia-blacklist.txt --blacklist …\russia-youtube.txt

POPD
POPD

2024-09-21T21:15:23.279Z
Fumo

У меня сейчас они оба отвалились. Починил увеличив TTL of fake packets

2024-09-21T21:30:00.036Z
skoch

РТК Коми, BDPIA до сегодня работал из коробки, с 18го с перебоями. Сегодня встал. Поменял disorder на split и вроде работает нормально. PowerTunnel пока работает из коробки.

2024-09-21T21:48:18.054Z
Arioch(The Arioch)

у меня 8, как тут позавчера на форуме рекомендовали. А у вас сколько было и сколько стало ?

2024-09-21T21:55:48.717Z
lebogonso

Есть метод новый? Несколько часов уже как не работает. С ПК гудбайовский метод работает, но с андроидов бы ещё фикс🤔

Кабельный, Билайн.

upd. нашел способ DNS 8.8.8.8 , command line: -s1 -o1 -Ar -o1 -At - f-1 -r1+s -As

2024-09-22T01:49:27.223Z
pipakpop

подскажите какие настройки сейчас у многих работают? у меня стоят такие, что на ютубе грузится все, кроме видео

2024-09-22T07:22:55.283Z
confeden(Confeden)

это рекомендация, внутреннее письмо для сотрудников РТК, оно лишь рекомендует не выдавать в коммуникациях через тех.поддержку альтернативные ДНС-службы.
но сами ДНС, которые указаны, работают. проверьте на ПК, и вы убедитесь, что РТК их не блокирует. просто не рекомендует, им запретили рекомендовать к использованию, вот и всё.
я абонент РТК

2024-09-22T12:19:56.888Z
confeden(Confeden)

у меня работает на Android по WiFi от Ростелекома, но не всегда стабильно, иногда жду несколько секунд, чтобы видео начало грузиться (QUIC протокол отключён в приложении ReVanced Extended):

--proto=t,u --pf=443 --split=1 --auto=n

ДНС использую 1.1.1.2 (Cloudflare с фильтром малвари)

правда иногда что-то ломается, так что можно использовать более жёсткий мод от юзера 666, который выше дал настройки:

-Y -s1 -At -d1 -At -f-1 -r1+s -An

на этих настрйках тоже при первом запуске видео прогрузка секунд 10 а потом видео работают сразу, хз с чем связано

2024-09-22T12:52:42.497Z
NikitaNik-of(NikitaNik_of)

Хоть у меня тоже РТК, ни одна из этих настроек BDPIA не подошла. Я смотрю на заставку видео уже минуту - ничего не грузит.

DNS пробовал и Cloudflare и Гугловские - всё та же фигня. QUIC с самого начала замедления отрубил. Ни сплит, ни фейк - ниче не запускает.

2024-09-23T07:59:10.727Z
TesterTi(TesterIt)

Попробуйте что-нибудь такое:

--oob 3+sni
--disoob 3+sni
--tlsrec 3+sni
--split 2 --disorder 7
--split 2 --fake 0+e --ttl 5
--split 2 --disoob 3+sni --fake 517 --ttl 5
2024-09-23T10:17:00.581Z
confeden(Confeden)

лично мне на РТК помогает сейчас только:

--proto=t,u --pf=443 --split=1 --auto=n

2024-09-23T12:39:37.518Z
NikitaNik-of(NikitaNik_of)

Итак, результирую пробы:

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

2024-09-23T14:09:42.896Z
TesterTi(TesterIt)

Попробуйте тогда к ним добавить --fake-data tls_clienthello_www_google_com.bin
Файл tls_clienthello_www_google_com.bin (652 байта) должен лежать рядом с утилитой.

2024-09-23T15:27:04.131Z
NikitaNik-of(NikitaNik_of)

Хорошо сейчас попробую, только “рядом” - это где для Андроид системы?

2024-09-23T16:37:49.028Z
TesterTi(TesterIt)

Честно скажу - не знаю… Тогда лучше такое добавьте: --tls-sni=www.google.com

2024-09-23T16:56:15.858Z
BrOleg5

Можно передать fake-data не файлом, а строкой наверное.

Из README byedpi:

-l, --fake-data <file|:str>
    Указать свои поддельные пакеты
2024-09-23T17:03:27.982Z
TesterTi(TesterIt)

Да, но как получить эту строку, в каком формате? Я вот не в курсе(

2024-09-23T17:15:32.587Z
BrOleg5

Ответ разработчика byedpi:

Тут другой формат:
--fake-data=:\x00\x00\x00

2024-09-23T17:45:13.803Z
TesterTi(TesterIt)

И как в него перевести --fake-data для www.google.com?..

2024-09-23T17:54:00.365Z
hufrea

hexdump -v -e '"\\" "x" 1/1 "%02X"' tls_clienthello_www_google_com.bin

Спойлер

--fake-data=":\x16\x03\x01\x02\x87\x01\x00\x02\x83\x03\x03\x5F\x15\x63\xCB\x06\xEA\x1C\xDD\x40\x76\xF5\x8C\x44\x50\x6E\x01\xF3\xA3\x83\xAC\xC2\xE2\x33\x69\x86\xEC\xA9\x67\x21\x30\xBD\x27\x20\xB9\xCE\x31\xFC\x02\xEC\x08\xE5\x25\x9B\x90\x1C\x60\xB0\x1E\x1F\x12\xB5\x38\xE4\xA6\x88\xBB\x24\xAA\x96\x3F\xA6\xC7\xF7\xB4\xDB\x00\x22\x13\x01\x13\x03\x13\x02\xC0\x2B\xC0\x2F\xCC\xA9\xCC\xA8\xC0\x2C\xC0\x30\xC0\x0A\xC0\x09\xC0\x13\xC0\x14\x00\x9C\x00\x9D\x00\x2F\x00\x35\x01\x00\x02\x18\x00\x00\x00\x13\x00\x11\x00\x00\x0E\x77\x77\x77\x2E\x67\x6F\x6F\x67\x6C\x65\x2E\x63\x6F\x6D\x00\x17\x00\x00\xFF\x01\x00\x01\x00\x00\x0A\x00\x0E\x00\x0C\x00\x1D\x00\x17\x00\x18\x00\x19\x01\x00\x01\x01\x00\x0B\x00\x02\x01\x00\x00\x10\x00\x0E\x00\x0C\x02\x68\x32\x08\x68\x74\x74\x70\x2F\x31\x2E\x31\x00\x05\x00\x05\x01\x00\x00\x00\x00\x00\x22\x00\x0A\x00\x08\x04\x03\x05\x03\x06\x03\x02\x03\x00\x33\x00\x6B\x00\x69\x00\x1D\x00\x20\x7A\xC1\x46\x8D\x78\xBB\x5C\x99\xE5\xE3\xD5\x80\x08\x1E\x07\x0C\xD8\x89\x6B\xE6\x39\xED\x3B\x4E\xA4\x5D\x5E\x32\x83\x49\x8C\x7E\x00\x17\x00\x41\x04\xF0\x43\x41\x87\xE6\x6C\x3C\x24\x58\xCF\x96\x60\x69\x07\x9D\xC4\x5E\x9E\x1B\x87\xF0\x71\x89\x42\xBD\xCC\x02\x06\x9A\xAB\x10\x09\x03\x6B\xBC\x91\xC5\xA8\x8E\xBE\xB6\x81\xA7\xEA\xB4\xA5\xED\x26\xCC\xB4\x54\x10\x87\xF8\x73\xA1\x62\xAC\x8A\x3E\x6C\xAF\x9D\xAD\x00\x2B\x00\x05\x04\x03\x04\x03\x03\x00\x0D\x00\x18\x00\x16\x04\x03\x05\x03\x06\x03\x08\x04\x08\x05\x08\x06\x04\x01\x05\x01\x06\x01\x02\x03\x02\x01\x00\x1C\x00\x02\x40\x01\xFE\x0D\x01\x19\x00\x00\x01\x00\x01\x7F\x00\x20\x8B\x77\x6F\x27\xE6\x9D\xAE\xEA\xBC\x4B\x0F\x38\x7C\xE7\x16\x37\xB1\x8D\x31\x08\x67\xD6\xA3\x62\x5A\xC1\xC4\xFD\x42\x19\x5A\x49\x00\xEF\x26\x32\x4F\xD5\x93\x9A\xF2\x8B\xB7\x7A\x81\x28\x9A\x5D\x30\x08\x98\x76\xAF\x11\x61\x63\xDA\x51\x28\xE1\xE2\xFA\x4E\x11\x7E\xF7\x70\x70\xB0\xCF\xF5\xD1\xC6\x5A\x91\x7D\xE5\x6A\x87\x04\x65\x22\xA6\xD1\xA4\x9B\x70\x79\x13\x8E\xD7\x12\x1F\x1B\x8C\x60\x49\x5B\x22\x72\x77\xB0\x15\x6C\xBC\x6B\x4F\xBD\x92\x24\x80\xAC\x32\xE2\x0C\x32\xEE\x01\x07\xCA\x09\x85\xB8\x9B\xCB\xDE\xD0\xC6\xE8\x69\xCC\x9C\x94\x7C\xBF\x25\x90\x60\x2B\xE1\xA2\x01\xF8\xD9\x54\x9B\x92\xD7\xAE\x49\x52\x36\xC1\xF6\x0A\x55\x5B\x48\xAC\x57\x9D\xB1\xE3\xB7\xB5\x96\xFA\x9B\xB4\x39\xC1\xB6\x82\xE3\xE4\x8D\xD6\x03\xF6\x04\x27\x77\xBA\x24\x20\x67\x35\x38\x75\xE7\x32\x99\xCF\xFC\xB8\xCE\xAD\x12\xD2\x61\xA1\x7D\x77\x92\x12\xE0\x98\x45\xC6\xEA\x08\x1A\x26\xFD\x90\xEE\x1B\xEA\xFD\x5E\xBC\x52\x1E\x70\x5D\xCA\x60\x44\x52\xD4\xC3\x0E\x7F\xE7\x11\xB4\xE6\x10\xF3\x9F\xAF\x78\x2B\xD9\xD3\x4A\x5D\xA7\xF0\x5F\x41\x24\x1C\x40\xF3\x1A\xB0\x00\x59\x58\x1B\xE3\x7B\xCE\x4D\x5D\x9F\x06\xB4\xA0\x9E\xCD\xA8"

2024-09-23T18:03:24.762Z
TesterTi(TesterIt)

Огромное спасибо!
А не подскажете еще плс, --tls-sni=www.google.com что-то дает или нет смысла использовать? А то строка с fake-data как-то страшновато смотрится)

2024-09-23T18:39:12.639Z
hufrea

--tls-sni=www.google.com что-то дает

Он меняет SNI в дефолтном фейке на указанный. Там, где фейки с другим хостом DPI игнорирует, может сработать, если, конечно, какая-то сигнатура в дефолтном фейке не блокируется.

2024-09-23T19:55:44.462Z
TesterTi(TesterIt)

Ясно, еще раз спасибо!

2024-09-23T19:57:05.025Z
CrimsonApple

Возможно применение к разным спискам хостов разные параметры? Если да, то как реализовать?
Подозреваю, что нужно возиться с -A/–auto, но это будто нужно заранее знать для каких хостов какое событие тригериться, ну или есть вариант попроще.

2024-09-23T21:10:32.913Z
CrimsonApple

Видимо, андроид версия не имеет доступа к хранилищу и хостс из файла не тянутся, да?

2024-09-24T05:21:21.872Z
TesterTi(TesterIt)

Конечно возможно:
--hosts=":x1.com x2.com x3.com" --split 2 --fake 0+e --ttl 5 --auto=n --hosts=":x4.com x5.com" --disoob 3 --auto=n .....

2024-09-24T11:17:04.878Z
Stepik

Подскажите пожалуйста настройки для twitter на yota.

2024-09-26T05:51:55.269Z
Ridick77(Ridick77)

Доброго всем. Youtube запускается практически со всеми указанными здесь настройками но только максимум в 2К, в 4К (в зависимости от версии приложения Youtube) ролик проигрывается от 1 сек до 1 мин максимум и зависает при этом звук идет, а изображение стоит. Есть решения для воспроизведения в разрешении 4К?

2024-09-28T12:25:48.852Z
TesterTi(TesterIt)

Это больше похоже на проблему буфферизации самого ютуба. На FF мне помогли настройки media.mediasource.eviction_threshold.video=157286400 и network.http.http3.recvBufferSize=157286400, а как на хроме не знаю…

2024-09-28T13:28:12.445Z
Ridick77(Ridick77)

В наличии два телевизора. Первый Haier (модель не помню) на android OS работает через wi-fi через ByeDPI youtube 4k идет без тормозов. Второй LG работает через приставку H96MAX M2 на android OS через LAN через ByeDPI youtube 4k не показывает, только 2K. Как так то.

2024-09-28T13:41:21.141Z
Shararamosh(Богдан Падалко)

У меня какая-то проблема с запуском ByeDPI с консольными параметрами. Без параметров запускается, и работают все сайты кроме Ютуба. Однако как только переключаю на использование параметров, даже не вводя их, при подключении приложение выдаёт ошибку “Failed to start VPN”, при этом VPN запускается, но ни один сайт не работает, а телефон говорит, что подключения к DNS-серверу нет.
Вот такие консольные параметры у меня стоят в данный момент: --split 2 --disoob 3+sni --fake 517 --ttl 5 -tls-sni=www.google.com
P.S. Уже исправил - пропустил тире в --tls-sni, однако почему он не хотел запускаться без параметров я так и не понял. С этими параметрами у меня всё работает.

2024-09-29T22:58:37.111Z
jestxfot(YoutubeNotWork)

Не подскажите как добавить --fake-gen?

2024-10-01T14:02:09.964Z
TesterTi(TesterIt)

В byedpi? Никак, там нет такого параметра. Есть только --fake и --udp-fake

2024-10-01T16:48:08.290Z
0x22d(0x22d)

Всем привет.
Есть вопрос: билайн мобильный инет, при включении byedpi на realme 10 pro plus в начале месяца приходит смс от билайна что 20гб для раздачи по wifi есть, но при этом сама раздача по wifi выключена. Это только у меня так или шиза у билайна?
Поддержка отнекивается и говорит что типа это проблема в телефоне или неправильной настройке самого VPN.
Использую byedpi с ключом -s1 -o1 -Ar -o1 -At -f-1 -r1+s -As (для ютуба на вифи домашнем использую).
У меня с этим ключом на домашнем вифи работает на провайдере РТ СПб

2024-10-02T06:07:47.441Z
TesterTi(TesterIt)

Хотите сказать , что режим впн определяется как раздача по wifi ? Может тогда лучше в режим прокси переключить?

2024-10-02T10:46:53.027Z
0x22d(0x22d)

Телефон определяет как VPN, тут именно прикол в том почему билайн такое творит. Тут и в режиме прокси тоже такое

2024-10-02T11:00:26.077Z
TesterTi(TesterIt)

Ну тогда видимо это беспредел провайдера. Типо как некоторым режут скорость торрентов

2024-10-02T11:06:18.567Z
0x22d(0x22d)

Меня и правда ответ оператора удивил: проблема не в них, а в телефоне или самом сервисе впн.
Я поначалу не вкурила почему мне приходят смс про раздачу и один раз когда эти 20гб закончились и выйдя из дома и покинув зону покрытия вифи прилетело смс о том что эти 20гб закончились.
И что самое забавное: ты НЕ МОЖЕШЬ проверить сколько осталось и куда трафик уходит. Ещё проблема в том что симка к семейному тарифу привязана (благо связь с основным номером есть). Основной номер не пользуется этой раздачей (в телефоне функция выключена), я тоже не использую.

2024-10-02T11:16:57.781Z
IndeecFOX(IndeecFox)

Полагаю TLL уменьшается и оператор на это ругается. А вообще вроде как обязали операторов раздачу тарифицировать как остальной трафик.

2024-10-02T20:27:57.322Z
TesterTi(TesterIt)

Кстати да. Есть про это целая тема https://4pda.to/forum/index.php?showtopic=689378&st=18340
@0x22d А что если запускать так?
-s1 -o1 -Ar -o1 -At -f-1 -r1+s -As --def-ttl <число>
А вот какой именно ttl задать - не знаю, надо наверно в профильной теме на 4pda и спрашивать

2024-10-02T21:22:29.606Z
IndeecFOX(IndeecFox)

Предположу, что TLL теряет один шаг. Тогда попробуйте 63, 64, 65.

2024-10-02T21:43:42.297Z
TesterTi(TesterIt)

Да, наверное. Но если что - это не мне нужно, а @0x22d

-s1 -o1 -Ar -o1 -At -f-1 -r1+s -As --def-ttl 63
-s1 -o1 -Ar -o1 -At -f-1 -r1+s -As --def-ttl 64
-s1 -o1 -Ar -o1 -At -f-1 -r1+s -As --def-ttl 65
2024-10-02T21:48:48.919Z
0x22d(0x22d)

Помню приколы с ttl на yota, так что может и сработает
Для мобилок насколько помню ttl 64 (При обходе запрета на раздачу с йоты на комп такое значение ставила)

2024-10-03T04:52:14.122Z
666

Ростелеком весь день опять что-то крутит. Теперь работает так: -s1 -o1 -Ar -s5 -o1+s -At -f-1 -r1+s -As

2024-10-03T17:24:14.565Z
SanSerg(Сергей)

Может кто-нибудь пояснить откуда берётся такая комбинация ключей и в каком порядке она применяется
-s1 -o1 идут подряд, хотя написано что “-о подобен --split, но часть отсылается как OOB данные а -s это разбить запрос по указанному смещению”
это дважды разобьётся пакет по смещению 1 ?
потом снова -o1+s это разбить пакет по смещению 1+начало SNI.
хотя есть опять же есть -r1+s которое разбивает пакет ClientHello по смещению 1+начало SNI.

Ну и с опцией -A*
Автоматический режим “Если произошло событие, похожее на блокировку или поломку, то будут применены параметры обхода, СЛЕДУЮЩИЕ ЗА данной опцией”
а в конце строки просто -As без опций за ним.

То что ЭТА строка рабочая я не сомневаюсь, подобная строка тоже работает
в частности --split 1 --oob 1 --auto t --fake -1 --auto s --tlsrec 1+s
и даже без --split
Вопрос просто нет ли лишнего в исходной строке и кто-то же придумывает варианты и должен знать как всё работает :slight_smile:

2024-10-04T11:41:34.674Z
SanSerg(Сергей)

ttl для фейковых пакетов должен быть таким чтобы он дошёл до тспушки но НЕ дошёл до целевого сервера, дабы НЕ перегружать его лишними фейковыми запросами.
Поскольку тспшка стоит прямо сразу у провайдера то она пойдёт 3 или 4,5 шагом. Таким образом в зависимости от домашних роутеров и.или роутеров организации def-ttl надо подбирать начиная с 3 до 5-6 (у некоторых даже 2 работает).
64 ставить никакого смысла нет. через шагов 15-20 уже 99% будет целевой сервер.

2024-10-04T11:46:59.339Z
rewhat

hosts whitelist в ui editor’е принимает хосты в виде текста просто? файл нельзя указать?

upd: видимо нет

2024-10-04T14:57:00.920Z
Vlastelin

какие параметры можно попробовать для мгтс?

2024-10-04T15:01:53.457Z
rewhat

чисто от балды, попробуйте мой вариант: -n “vk.com” -q 1+s -O 1 -s 25+s -t 5

2024-10-04T15:03:17.842Z
Datura_metel(Datura metel)

Does ByeDPI for Android relies on Android’s built-in DNS over TLS? I can’t find code related to encrypted DNS.

And is there any tun2socks library that doesn’t write SYN+ACK packets to TUN before completing TCP handshakes? When I turn on ByeDPI for Android , TCP sockets always become writable immediately.

2024-10-04T18:52:18.720Z
TesterTi(TesterIt)

Здесь речь шла не о ttl для фейков с опцией --ttl, а для реального ttl с опцией --def-ttl
Поэтому все верно, нужно попробовать задать свой ttl, чтобы оператор не детектировал byedpi как раздачу трафика

2024-10-05T12:33:35.507Z
SanSerg(Сергей)

Спасибо, понятно.
А про параметры -A, --auto <t,r,s,n> можете пояснить?
Если произошло событие, похожее на блокировку или поломку, то будут применены параметры обхода, следующие за данной опцией
почему во всех примерах идёт последним -As ? без “параметры обхода, следующие за данной опцией”?

2024-10-06T10:41:46.736Z
TesterTi(TesterIt)

Честно говоря тоже не понимаю. Поэтому не использую в конце -A или --auto.
@hufrea Если не трудно, можете плс пояснить, нужно ли указывать в конце строки --auto <t,r,s,n> и что это дает?

2024-10-06T13:30:07.544Z
hufrea

oob не только разбивает, но добавляет один лишний байт к пакету: “rutracker.org” с --oob 1 будет отправлен как “ra” + “utracker.org”. С --split 1 --oob 1 будет отправлен лишь дополнительный байт: “r” + “a” + “utracker.org”. Это особенность --oob, другие сплиты на одной и той же позиции работать не будут.

--tlsrec не разбивает сам пакет. В протоколе TLS данные помещаются в записи определенного размера вида [<тип (1 байт)><версия (2 байт)><размер (2 байта)><сами данные>]. --tlsrec делит одну большую запись на две: 16 0301 04 0000000016 0301 02 0000 16 0301 02 0000 (16 - тип сообщения, 0301 - версия протокола, 04 - размер). В одном пакете может находиться несколько TLS записей.

--tlsrec 1 --auto s - две группы, в первом применяетя tlsrec, во втором ничего. Если в первой произошла ошибка, которая может возникнуть на некоторых сайтах при некоторых методах запутывания, то будет использоваться вторая, которая ничего не делает.

2024-10-06T14:13:03.994Z
TesterTi(TesterIt)

Спасибо за разъяснение!

2024-10-06T15:55:27.733Z
SanSerg(Сергей)

Спасибо.

2024-10-07T09:53:35.527Z
andruxin68(Andrew68)

Почему одни и те же настройки на виндовс и андроиде работают по разному? На винде byedpi твиттер открывается, а на андроиде нет. Если быть точным, то запросы к API проходят, то есть список твитов получаю, тексты твитов вижу, а картинки и видео нет (они лежат на другом домене twimg.com). На андроиде API доступна даже при дефолтных настройках приложения в режиме desync fake.

2024-10-07T10:38:56.361Z
TesterTi(TesterIt)

Скорее всего, разные ip адреса выдаются для сайта на андроиде и на пк. На пк возможно у вас doh (безопасные dns) включен? Проверьте в настройках браузера. Как тоже самое настроить на андроиде, честно говоря, не в курсе. Но наверно как-то можно, надо гуглить

2024-10-07T11:16:15.726Z
ROBiNGOoD315(RGD_315)

Возможно этот вопрос уже задавали. Есть ли возможность импортировать то, что было настроено через UI в строку с параметрами запуска?

2024-10-09T16:07:46.451Z
Sudo

Спасибо помогла данная настройка на домашнем интернете, есть ли еще какие-то вариации данных параметров если вдруг данные параметры перестанут работать?

2024-10-09T18:03:16.790Z
SanSerg(Сергей)

а что означает параметр +e для --fake? В документации не указана она, только +s

2024-10-09T18:31:52.121Z
SanSerg(Сергей)

Вроде работает по крайней мере пока. Спасибо!!!

Какая-то невероятная хрень, кто там в ркн такой упёртый что выпиливают рабочие ранее “конфигурации”. Возможность тспу не безграничны же, постоянно что-то добавлять.

2024-10-09T19:38:43.009Z
Sudo

К сожалению не стабильно работает, тестировал на Смарт тв byedpi, там проработала буквально минут 20

2024-10-09T19:50:19.446Z
rewhat

Если тот конфиг заработал, то вот новый, более адекватный вариант (с прошлым конфигом не получится зайти за некоторые сайты типа Хабра): -q 1+s -s 25+s -t 6 -As

p.s: можно и “-t 6” убрать, особой погоды думаю не сделает

upd: пздц, походу опять Ютуб поломали, раз через раз работает. Или может РКН опять че-то мутит-тестит. Если днем тоже самое будет, обновлю конфиг в этом посте (если найду подходящий).

upd2:

пк вариант (russia-blacklist.txt надо стащить с goodbyedpi, и кинуть в папку с byedpi):

-f 1+s -r 20+s -n "www.vk.com" -O 2 -t 8 -H russia-blacklist.txt -Atrsn -q 1+s -s 25+s -t 6 -H russia-blacklist.txt

мобильный вариант:

 -f 1+s -r 20+s -n "www.vk.com" -O 2 -t 8 -Atrsn -q 1+s -s 25+s -t 6 -As
  • в обеих вариантах отключить QUIC и Kyber
2024-10-09T20:01:37.665Z
rewhat
  1. Разработчики byedpi for android: добавьте пожалуйста выбор hosts из файла, очень не хватает. Я бы и сам попробовал реализовать это, но hev-socks5-tunnel не компилится.
  2. Вопрос: в связке с AdGuard (в адгуарде выставлен dns cloudflare doh) не работает DoH. Если прокси отключить, т.е оставить только adguard, то doh работает. Это баг, фича, или вообще не связанно с этим приложением?
2024-10-09T20:14:30.493Z
lebogonso

потверждаю, где-то больше часа, дом. билайн

2024-10-09T20:37:46.747Z
TesterTi(TesterIt)

ЕМНИП, в byedpi идет перенаправление всех днс на днс от quad 9.9.9.9, может, из-за этого?
Кстати в самом AdGuard есть встроенный antidpi Обход блокировки на андроид | Пикабу

2024-10-09T21:48:09.731Z
rewhat

в byedpi идет перенаправление всех днс на днс от quad 9.9.9.9, может, из-за этого?

Наверное. В общем, неплохо было бы выбирать dns какой надо или типа того.

Кстати в самом AdGuard есть встроенный antidpi

Та это бесполезная штука, не работает.

2024-10-09T22:20:56.455Z
Mad1van(Ivan Matveev)

Попробовал на тв приставке. Ютуб к сожалению не взлетел. ((
Билайн, СПб.

2024-10-10T05:33:05.926Z
dotPilot

вариант из первого абзаца работает, но с частыми тормозами(как и у @SanSerg, но как будто по-шустрее). Мобильный вариант вообще не работает.
Android TV, Ростелеком Урал

2024-10-10T05:44:49.470Z
rewhat

На приставках не знаю как дела обстоят, лучше бы на ПК затестить или на смартфоне. Плюс конечно от города/региона зависит. Могу предположить две вещи:

  1. Поиграться с параметром -t, то есть вместо “-t 8” попробовать диапазон от -t 3 до -t 6.
  2. Подождать загрузки видео (секунд 10). Если за это время не загрузит, но хз. Просто у меня тоже не грузит по началу видосы, ждешь секунд 10, и потом видимо в byedpi что-то кешируется, и видосы грузятся нормально.

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


upd: вот сейчас нашел видос, который у меня вообще не грузится. Еще нашел видос, который грузится дольше обычного. Большинство других видео грузятся нормально. Такое ощущение, что фейковый пакет до одних GGC дотягивается, а до других нет. Опять же, наверное TTL нужно подкручивать. Короче автоматизация подбора конфига нужна.

2024-10-10T08:34:00.008Z
shinodem(Shinodem)

-s1 -q1 -Y -Ar -s5 -o1+s -At -f-1 -r1+s -As -s1 -o1 +s -s-1 -An
на билайне пока работает

2024-10-10T09:50:53.787Z
us3r

От долгой загрузки помог:
-b, --buf-size <size>
Например, 1200. Если видео старое (10 летнее), то 120.
В SmartTube на ТВ буфер мгноверно заполняется на 100 секунд вперед.

2024-10-10T10:53:09.876Z
GennadijK1987(Gennadij K1987)

Подскажите пожалуйста как должно в итоге всё выглядеть .
-s1 -q1 -Y -Ar -s5 -o1+s -At -f-1 -r1+s -As -s1 -o1 +s -s-1 -An -b, --buf-size <1200>
Вот так ?

2024-10-10T11:42:19.452Z
GennadijK1987(Gennadij K1987)

А где в мобильном варианте отключить QUIC и Kyber ?

2024-10-10T11:45:42.791Z
GennadijK1987(Gennadij K1987)

Понял где отключать , в ревансед получилось .

2024-10-10T11:50:49.249Z
TesterTi(TesterIt)

Думаю так
--buf-size 1200 -s1 -q1 -Y -Ar -s5 -o1+s -At -f-1 -r1+s -As -s1 -o1 +s -s-1 -An -b

2024-10-10T12:16:03.784Z
SanSerg(Сергей)

А где отключать в реванседе можете подсказать?

2024-10-10T13:32:31.337Z
GennadijK1987(Gennadij K1987)

Настройки (шестерёнка ) - Revanced Extended - Разное - Отключить протокол QUICK (переключаем на активное положение ) , далее заходим в Подмена клиента и включаем ползунок - Состояние подмены клиента ( синим должен гореть )

2024-10-10T13:54:11.491Z
GennadijK1987(Gennadij K1987)

Но вот сейчас почему то не работает , а в обыном ютубе , фурычит…

2024-10-10T13:55:19.550Z
rewhat

Шарился по документации byedpi, нашел там --split 7 --disorder 23. Попробовал - работает. А я сидел час параметры перебирал :moyai:. Всё гениальное просто ™.

В сочетании с

Получается -b 500 -s 7 -d 23. Видео загружаются молнеиносно.

upd: тестил на Винде, думал везде сработает. На Андроиде не работает. Плюс на Винде этот форум например нормально не грузится.

2024-10-10T15:26:13.255Z
W1T

Куда это вводить?

2024-10-10T21:03:36.855Z
SanSerg(Сергей)

В настройках приложения под андроид версии 1.2.0
включить перекючатель “Use command line”
и там ниже будет поле командная строка “command line” там вводить параметры.
предварительно конечно сделать disconnect и после ввода и сохранения праметров Connect

2024-10-10T21:11:50.850Z
PirateSkull(unknown )

отрыгнул bye dpi. Подскажите если googbye dpi работает с параметрами

-p -r -s -f 2 -k 2 -n -e 2

как их повторить в bye dpi
пс отбой тревоги просто удалил и установил заного все заработало

2024-10-11T05:25:38.678Z
D4NICKY(D4NICKY)

А как можно сделать конкретно для ютуба вот такие параметры: -b 500 -s 7 -d 23
А для всего остального без “-b 500” ?
Данный параметр просто ломает демки в дискорде.
Пытался через hosts и auto сделать, но к сожалению все равно ломаются демки

2024-10-11T05:37:29.380Z
GooseWing(GooseWing)

Хотелось бы тоже определять список хостов, когда параметры прописаны командой. Попробовал через прописывание --hosts /storage/emulated/0/list.txt, но естественно ругается на Permission denied. Учитывая что приложение даже не спрашивает разрешений, есть ли смысл пробовать прописывать его в манифесте? Или в новых андроидах нужно из кода запрашивать как-то?

2024-10-11T05:38:07.523Z
purplereign(purplereign)

форк с белым/черным списком обновили, без проблем запускается с параметром -Y, который до этого работал только на версии 1.2.0

2024-10-11T07:58:35.366Z
TesterTi(TesterIt)

По идее - через хостлисты. Вот так:

--hosts list-youtube.txt -b 500 -s 7 -d 23 --auto=none -s 7 -d 23

Или так:

--hosts=":googlevideo.com youtube.com ytimg.com ggpht.com googleapis.com" -b 500 -s 7 -d 23 --auto=none -s 7 -d 23

Не должны по идее ломаться. Хотя может быть -b 500 применяется глобально? @hufrea Нужна ваша помощь! Подскажите плс.

2024-10-11T11:50:58.354Z
TesterTi(TesterIt)

Можно хосты перечислить так:

--hosts=":googlevideo.com youtube.com ytimg.com ggpht.com googleapis.com"
2024-10-11T11:52:51.515Z
GooseWing(GooseWing)

Спасибо, правда уже поставил форк, где можно туннелирование разделить, так даже удобней.

2024-10-11T12:40:52.525Z
D4NICKY(D4NICKY)

Пытался так, но увы. Придется смириться тогда

2024-10-11T12:45:09.115Z
hufrea

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

2024-10-11T13:11:57.818Z
TesterTi(TesterIt)

Спасибо!

2024-10-11T13:13:25.908Z
TesterTi(TesterIt)

Попробуйте совет автора byedpi hufrea

А -b 500 пока уберите

2024-10-11T13:14:55.763Z
SweetPotato(PewPew)

Чудеса с этими дипиаями. На телефоне завелось, а на телеке ни в какую.

2024-10-11T13:25:28.785Z
TesterTi(TesterIt)

А какой у вас конфиг для телика?

2024-10-11T13:30:16.856Z
SweetPotato(PewPew)

Да я уже че только не пробовал. На телефоне отсюда -s1 -q1 -Y -Ar -s5 -o1+s -At -f-1 -r1+s -As -s1 -o1 +s -s-1 -An -b+500 нормально работает.

2024-10-11T13:31:41.229Z
TesterTi(TesterIt)

Емнип некоторые телики хотят валидный sni . Попробуйте добавить

--tls-sni=www.google.com --ttl число_от_1_до_10

А ttl сами подберите

2024-10-11T13:35:55.458Z
D4NICKY(D4NICKY)

Так вообще ютуб падает.

2024-10-11T17:49:25.026Z
GooseWing(GooseWing)

Было бы отлично еще прикрутить DoH или DoT, ибо опция днса принимает только ipv4 айпишники. Так-то у меня есть дома свой сервак с DoT, но его иногда нет возможности использовать. А с обычными айпишниками тот же форум вылетает с ошибкой по HSTS.

2024-10-11T19:49:45.849Z
amigo73

Здравствуйте, а на Huawei случайно нет рабочей строки аргументов?

2024-10-13T05:29:33.889Z
TesterTi(TesterIt)

Здравствуйте. Нет, к сожалению не знаю. Можете вместо byedpi попробовать что-то из этого:

https://4pda.to/forum/index.php?showtopic=1089127
https://4pda.to/forum/index.php?showtopic=656052
https://4pda.to/forum/index.php?showtopic=885008
На 4pda нужно заходить через прокси/впн

2024-10-13T10:11:31.670Z
SanSerg(Сергей)

а с каких пор 4pda.TO стал заблочен? у меня работает без впн.

2024-10-13T21:21:39.860Z
Ori

Разделы про ВПН недоступны из РФ. Поэтому нужен забугорный айпи. На хабре вроде такая же история. Это не блокировка, а решение хозяев платформы - пытаются на всех стульях усидеть.

2024-10-13T21:25:25.142Z
TesterTi(TesterIt)

А, ну значит это мой провайдер постарался. Без прокси

Ой! Ошибка 451.
На территории вашей страны просмотр этой страницы запрещен действующим законодательством.

2024-10-13T21:25:29.246Z
SanSerg(Сергей)

byeDPI 1.2 для Android ютуб с такими параметрами работает
-n “www.google.com” -q 1+s -O 1 -s 25+s -t 5
но не работает rutube. Я понимаю что можно задать листы (хотя хостлисты в файлах вроде 1.2 не поддерживает и рекомендовали где-то клон byebyeDPI) или не включать вообще на момент просмотра byeDPI. Просто интересен сам факт
как это у них вообще получилось то? или они специально так сделали?
да и ttl тут =5, фейковый пакет с SNI вообще не дожен был дойти до сервера рутуба.
Если упоминание рутуба тут оффтоп, то извините.

2024-10-13T21:27:17.395Z
rewhat

или не включать вообще на момент просмотра byeDPI

Или попробовать добавить в конец -Ats чтоб в байпас уходил

2024-10-13T21:29:16.319Z
SanSerg(Сергей)

не помогло, нои ютуб -Ats не сломало.

2024-10-13T21:32:03.610Z
rewhat

а оно бы не сломало. По идее -A (автоматический режим) создает группу, которая сработает при таймауте (t) и ошибке ssl (s), а в группе пусто (ибо после -Ats ничего не идет), а значит byedpi тупо откроет сайт ни с какими параметрами (если я правильно понимаю). -Atsn еще как вариант

2024-10-13T21:33:16.990Z
SanSerg(Сергей)

Действительно. Не знал, спасибо за информацию.

Это уже просто жесть какая-то. Это еще и не каждый впн подойдёт

да, у меня также на этих статьях

2024-10-13T21:35:49.839Z
hufrea

Тут нет фейков, -n, -O, -t ничего не делают. Сомневаюсь, что -q в данном случае нужен (а он, скорее всего, причина поломки), лучше заменить его на обычный --disorder.

Нужны запятые, правильно -At,s.

2024-10-13T22:14:03.332Z
SanSerg(Сергей)

Действительно помогло. Большое спасибо, теперь работает и ютуб и рутуб при включенном гудбае, даже без At,s

2024-10-13T22:27:18.411Z
dosin30(Ivan)

А можешь полностью готовую строку скинуть, пожалуйста? Не особо разбираюсь во всей этой движухе, но люблю смотреть видосы.)

2024-10-14T07:26:31.735Z
SanSerg(Сергей)

это не сборка это для апкшки GitHub - dovecoteescapee/ByeDPIAndroid: App to bypass censorship on Android
в настройках выбрать use commandline и потом в поле commandline ввести
-n “www.google.com” -d 1+s -O 1 -s 25+s -t 5
параметры может не оптимальные но у меня работает.
можно
-n “www.google.com” -d 1+s -O 1 -s 25+s -t 5 -At,s
или -n “www.google.com” -q 1+s -O 1 -s 25+s -t 5 -At,s (но может отвалиться рутуб)

2024-10-14T07:29:09.164Z
dosin30(Ivan)

А где здесь упомянутая выше команда --disorder?

2024-10-14T09:59:56.499Z
SanSerg(Сергей)

-d 1+s
из помощи -d, --disorder <n[+s]>
но субъективно у меня ютуб все же лучше работает с -q 1+s
-q, --disoob <n[+s]>
Подобен --disorder, но часть отсылается как OOB данные

2024-10-14T10:20:33.366Z
Tester

Приветствую!

Пытаюсь обойти блокировку в приложении Youtube на Android.

ByeDPIAndroid c настройками, которые выкладывают в этой теме хорошо справляются с сайтом youtube в браузере Chrome с отключенным QUIC.
Но в приложении Youtube никак нельзя отключить QUIC и поэтому там не получается обойти блокировку.

На компе я попробовал GoodCheck для Zapret c QUIC и он работает с параметрами:

–wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake --dpi-desync-repeats=20 --dpi-desync-fake-quic=“…\quic_ietf_www_google_com.bin”

Поэтому пытаюсь аналогичное сделать и в ByeDPIAndroid.
Перевел данные из quic_ietf_www_google_com.bin в HEX-формат c помощью:

hexdump -v -e ‘“\” “x” 1/1 “%02X”’ quic_ietf_www_google_com.bin

Далее использую их в

–fake-data=‘:\xCC\x00\x00\x00\x01\x14.…’

Там 1200 байт.

Но если указывать перед этим --fake=1200, то ByeDPIAndroid ничего не делает.
В логах вот такое пишется:

split cancel: pos=0-1200, n=517

А если использовать --fake=-1, то насколько понимаю замена идет все равно в 517 байтах, а не во всех 1200.
В логах вот так:

split: pos=0-516 (516), m: DESYNC_FAKE
send: pos=516-517

Похоже, что пакет всегда максимально 517 байт или логи как-то по-другому описывают процесс.

И если использовать tls_clienthello_www_google_com.bin, который раньше в этой теме выкладывали, то там 652 байта и тоже всё режется на 517 байтах в пакете.

Получается по идее для ByeDPI нужен функционал, чтобы он отправлял фейковые данные любого размера перед основными данными, а то сейчас только замена со сплитом и не более 517 байт.

Или все-таки есть какой-то способ в нынешнем ByeDPI реализовать отправку этих фейковых данных?

2024-10-14T10:22:46.002Z
SanSerg(Сергей)

В revanced писали что можно в настройках отключить quic. Может его поставить для проверки хотя бы.
А вот этот клон Releases · romanvht/ByeDPIAndroid · GitHub не пробовали может он корректней работает или из файла можно фейковый пакет указать.
А где логи кстати посомтреть в ByeDPIAndroid ?

2024-10-14T10:29:39.686Z
Acindaz(Acindaz)

Так вы попробуйте сначала без отправки кастомного фейка, может и так пробьет:

-Kt -V443 -H":googlevideo.com" -o2 -s25+s -An -Ku -V443 -H":googlevideo.com" -a3 -An

Здесь две группы, для tcp и для udp.

2024-10-14T10:41:28.692Z
Tester

В revanced писали что можно в настройках отключить quic. Может его поставить для проверки хотя бы.

В Youtube Revanced нет опции отключения QUIC, также как в официальном приложении Youtube от Google.
В Youtube Revanced Extended такая функция есть и при отключении QUIC всё нормально работает, так же как в браузере Chrome на Android при отключенном QUIC.
Но функция отключения QUIC в Youtube Revanced Extended появилась в версии 18.29.38, а она работает только в Android 8 и выше, а у меня есть устройства с Android 7, на которых он не запускается.

А вот этот клон Releases · romanvht/ByeDPIAndroid · GitHub не пробовали может он корректней работает

Пробовал и ByeDPIAndroid 1.2.0 отсюда Releases · dovecoteescapee/ByeDPIAndroid · GitHub

И также пробовал ByeDPIAndroid 1.3.6 отсюда Releases · romanvht/ByeDPIAndroid · GitHub

или из файла можно фейковый пакет указать.

Файл через --fake-data=‘/storage/emulated/0/…/xxx.bin’ не работает, так как ругается на Permission Denied.
У приложения ByeDPIAndroid нет разрешения на доступ к файлам.

А где логи кстати посмотреть в ByeDPIAndroid ?

В основном меню справа вверху рядом с шестеренкой есть иконка с тремя вертикальными точками и там меню “Сохранить логи”.


Просто хочется найти способ обходить блокировку на Android с включенным QUIC.
Zapret справляется с QUIC, но его напрямую на Android не поставить, только танцы с бубнами через другие устройства (с linux) или роутер.
А ByeDPI есть на Android и может есть способ там также посылать свои fake hex-данные.

2024-10-14T10:49:44.387Z
SanSerg(Сергей)

Где-то писали что 1.3.6 может работать с файлами для списка и списка исключений. Или это тоже не работает.

2024-10-14T10:58:53.270Z
Tester

Я уже много чего перепробовал, но в официальном мобильном приложении Youtube для Android не работает дефолтные конфиги с фейком для UDP.

А кастомные фейки потестить не получается из-за описанных выше проблем.

2024-10-14T11:00:59.043Z
Tester

Там в настройках есть возможность вбивать whitelist и blacklist с хостами, но не загрузка из файлов.
Доступ по путям вызывает ошибку Permission Denied из-за отсутствия разрешения на чтение диска.

Ну или я просто не в курсе, что как-то можно это сделать.

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

2024-10-14T11:07:55.565Z
SanSerg(Сергей)

Это да. Просто с файлами работать удобнее. Но в данном случае это врядли поможет.
С Permission denied странно. Я думал из своего то каталога приложению можно файлы читать, хотя там с какой-то версии Андроид “ужесточали” требования как раз к доступу к файлам. А относительные пути тоже не срабатывают? ./xxx.bin ?

2024-10-14T11:18:28.161Z
hufrea

Для UDP отправляется весь фейк, для TCP фейк обрезается до размера запроса.

--proto=udp --pf=443 --fake-data='quic_fake' --udp-fake=20 --auto=none --fake -1

2024-10-14T11:26:34.415Z
Tester

Огонь!

Заработало в официальном приложении Youtube на Android.

Правда если после --auto=none писать --fake -1, то отваливается youtube в Chrome.
Я вставил вместо этого -s1 -o1.

Строка конфига

--proto=udp --pf=443 --fake-data=':\xCC\x00\x00\x00\x01\x14\x00\x29\x1D\x5C\x2F\x36\x97\xE0\xB6\x48\x2B\x52\x18\x5B\xAE\xFC\x20\xC5\xAE\xF5\x14\xC5\x4A\x8C\xE6\x24\xAA\x3A\x3F\x7C\xB9\x38\xD2\x93\x52\x57\x61\xE9\x11\x6C\xC6\x00\x80\x00\x04\x7C\xA4\x7D\xAC\x87\xD0\xEF\xD0\x65\xFB\xFF\xBF\x68\x1D\x0F\xB8\x55\x2A\x6C\x48\x1D\xE6\xE7\x6B\xF4\x01\x82\xB1\xAD\x1C\x7F\x98\x48\x56\xB2\x34\x47\xCF\xDA\x86\xB8\xE9\x8C\x95\x9E\xB4\xF7\x07\x2F\x6A\xFB\x04\x70\xDB\x0F\x3A\xB3\xCE\xA9\x43\x41\x97\xC0\x67\x08\xC0\x0A\x40\x09\x2D\x15\x9F\xB0\x68\x63\xEB\x5F\xF4\x7F\x1C\x9E\x67\x80\x24\xBF\x7C\xB3\xDE\xA8\x8E\xA9\xA0\x92\x14\xC0\xF4\x9A\xB1\x72\x78\xFC\x04\xE9\x7B\x48\x37\xD9\x02\xD1\x2A\xC1\x02\xC2\x55\x0E\x28\xC8\x59\x41\x7A\x56\x8D\x02\x1C\x2A\x4C\x3F\xAF\x56\xB6\x66\x00\x0C\x78\x9F\x7C\x57\x84\xFA\xB5\x72\xA3\x40\x46\xF3\xC0\xED\xDF\xA2\x60\x7C\x7A\x88\x9E\x22\xC3\x71\x75\x74\x95\x04\xCE\xB8\xE2\xCC\x0F\x4E\x00\x71\x27\xC9\xFD\xE1\x57\xE2\xB2\x4D\xB0\x6D\x2C\x3E\xD7\x10\x77\x0D\x61\x6F\x2C\x01\x2C\x70\xB3\x25\x98\x55\xB3\x9A\xFF\x56\xD3\x0C\x25\xCD\x8C\xE7\xBC\x80\x7C\x94\xB2\x0F\x0A\xA3\xF3\xCF\x91\xA0\x28\x99\x4B\x40\x61\x0F\xC3\xB7\x9F\x82\xA5\xBD\xB3\xD2\x30\x1C\x4F\x00\x65\x54\x64\xAD\x90\x93\x3C\x6D\x6A\x91\x87\x90\xB1\x9C\x67\x34\xF3\x62\x2B\x27\x7A\xC1\x12\x79\x15\xBF\x56\x94\xAF\x05\xA8\x9C\xE7\xFC\x30\x17\x21\xB4\x3E\x30\x5B\x46\xC3\x1F\xF1\xDD\xC9\x5E\x73\x12\x77\x36\xE9\x64\xF7\x8B\xF6\xE6\xF1\x6D\xBA\xD2\x52\x08\x32\x20\x6D\xE2\xAC\x6B\x82\x34\x38\xEF\xEF\xC6\x18\xAB\x1C\xEC\xE0\xE4\xE0\x7E\x5B\x3C\x03\x88\x61\x37\x7D\x59\x7E\x46\xCF\x93\x49\xDD\x37\x60\xCB\x19\x48\x05\x12\x26\x59\x5F\xDB\x0D\x91\x0F\x0F\xFD\xE8\xF8\x19\x69\x34\x7C\xA4\x8B\x06\x92\x2C\x75\x92\x05\x44\x3E\xDB\x42\xF4\xBC\x12\xB6\x31\x25\xD1\x11\xAE\x4D\x39\x40\x25\x25\x72\x26\xCF\x3F\x21\x13\xB4\xB9\xD2\xEB\x34\x11\x46\x28\x03\x59\xF8\x5B\x59\xEB\x51\xA7\x78\xE8\x3C\x28\x5A\x13\x95\x6E\xF0\xDC\x23\x0E\x0F\xDC\xC1\xBD\x62\x53\x96\xBA\x17\x61\x4C\xB1\x37\x9F\xB4\xA7\x7E\xF2\xFB\xDD\x67\x08\xBD\xA4\x9D\x28\x1F\xD4\xF4\xC1\x85\x99\xC1\x99\x8C\x64\x52\x15\x2B\xCC\xEC\x73\x26\x66\x24\x1A\x7C\xE7\x0F\x43\x01\xFF\x77\x58\xC9\x0A\x37\x51\x03\xBF\x8A\xF2\x17\x1D\xB9\xAD\x81\x96\x2C\xF3\x58\x48\x83\x34\x71\xDF\xD9\x61\x81\xAE\x6F\x9F\xD8\x3F\xB2\x48\x76\x95\xBB\x58\xBB\x21\x10\xDF\x4E\x56\x51\x0E\xDD\x81\x42\xA9\xC8\xB8\xC3\x16\x53\xAE\xA7\x9D\x15\xF6\x19\x39\xAC\xF9\x84\x50\x88\x1B\xD7\x0C\x9D\x40\x03\xAF\xF1\x97\x78\x5F\xF0\x19\xB5\x81\xA5\x0C\x6A\xF7\x65\x9C\x66\x86\x75\x68\x1F\xBC\xE3\x38\xC9\x96\x71\xDE\x17\x9B\x82\x35\x11\x3E\x7C\x02\xB1\x8C\x28\x33\x6B\x82\xBB\xDC\x99\x83\x16\x76\x88\x39\x01\x40\xD4\x43\x2F\xEB\x00\xC6\x9F\x4C\xAB\xFE\xC5\xC5\x05\xE7\xA9\xB5\x2E\xF4\xDF\xA8\x49\x90\x5E\x6D\x4C\xEC\x82\x4A\xD9\xB5\x9F\xB8\xB9\x88\x0D\x44\xAE\xBF\x75\x7D\x47\x49\x8A\x58\xF1\x75\x91\xB9\x38\x0E\x1A\x35\x7E\xFA\x27\xBE\xC1\x23\x8E\xD1\xEA\x22\x34\x3B\x69\xD1\x01\x66\x60\x39\x60\xFA\x00\xCD\xBE\x46\xEE\x2E\x1C\x16\x3E\xAA\x3C\x20\xD6\xDB\x94\x25\xCC\x66\xB2\x81\x92\xBE\x84\x54\xFB\xC7\xE3\x3C\x57\x69\x2C\xCC\x1A\x53\x9D\x87\x78\xA7\xFD\x66\x0A\x25\x3B\x8F\x28\xDA\x5B\xA5\xF7\x1F\x31\x9F\xE2\xBC\x2D\x76\x4E\x3A\x4F\xD1\xD3\x9D\x7E\xE5\xB8\x6D\xC8\xD1\x5E\xCD\xC8\x8C\x52\x72\xF5\x44\x66\x40\xA0\x45\x9A\xB8\x09\x22\xC4\x43\x3F\x8D\x5B\x7F\x6B\x0B\xA3\x3E\xA4\x22\x43\x65\xFE\xDF\x3A\x58\xEC\x4E\x88\xEC\x5F\x0B\xC2\xEE\xE9\xFA\x20\xF6\x94\x74\x7B\x41\x33\x29\x6A\xFC\x9D\xDC\x75\xF0\x97\x47\xFC\x1A\x6A\x55\xB6\x3E\x51\x8F\xE3\x9B\x97\x57\xD1\xCB\x29\x5A\x75\x84\xF0\x18\xDE\x6E\x49\xA7\xDF\x00\x18\x72\xD7\x96\x46\x16\x02\xEA\x52\x84\x55\x05\x1E\x84\xE7\x16\x64\xE7\xB7\xD8\xB0\xA8\x9E\x2C\xFB\xCD\xD3\xB4\x9F\x54\xC3\x1C\x3C\x62\x0A\x64\x6F\xA1\xA1\x10\xF7\x00\xAD\x95\xC0\xE8\x4D\xD8\x49\x9D\xD5\x91\x47\xF8\xDD\x34\xC7\x70\x16\x17\x78\x3D\x6C\xE3\x53\x70\xB4\x18\x9D\x65\x7D\xB9\x33\xE6\x68\xA6\xFC\x55\x7A\x33\xA9\xF8\xD1\xEB\x53\xE4\xAA\x58\xA7\x0A\xEE\x3E\xFC\x78\x0F\xF3\x67\xDC\x89\x56\x85\xC2\x66\xC0\x36\x51\xF1\xCD\xCF\xCF\x64\xE6\x17\xB4\x35\xA6\x99\x0A\x82\x0C\x58\x2E\xC4\x11\xD7\x7B\x24\x69\xA3\x83\x03\x70\xCE\xB9\x6D\x45\x92\x63\x24\x40\xD6\x15\x0A\x1D\x64\x20\x1C\xEF\x08\x19\x19\x90\xBA\xD7\x65\x63\xFE\xB2\x52\x8C\x86\x89\x71\x67\xF3\x24\x98\xB7\x80\xDD\x18\x26\xA5\xBB\xB0\xF0\xCD\x01\x7E\x15\x72\x7D\xF7\x94\x2E\x6F\xD1\xCE\xDF\x79\x7B\xAD\x99\x6C\x55\xC9\xF4\x90\x82\x15\xBF\x09\xA8\x48\x1B\xF7\x04\xEE\xF5\x12\x77\x5A\xEB\x4B\x40\xE1\x3C\xA0\x36\x0F\xAF\x28\x7A\xB7\x28\x77\x8C\x14\x6C\x84\x32\x96\x13\xAA\xD8\x3C\x6D\x54\x82\x7B\x96\xD8\xBA\x3E\x1D\xDF\x62\x52\xA9\x65\x99\x15\x23\x29\x56\xD6\xD8\x5B\xCB\x8E\xE4\x98\x3D\x28\xCC\x79\xF8\xE0\xD7\x92\x5E\x9F\xCF\xD9\x93\x21\x82\x19\xA6\xF8\x9D\xCB\xA9\xEF\xA5\x5D\x8E\xB8\x79\xD4\xAF\xC8\x78\x23\xF6\xA8\x99\xD1\x0A\x73\x00\x90\x8C\xF5\x4B\xB0\xD5\xCC\x76\x9B\x70\xA3\xF2\x62\xF3\xA5\x7C\x98\x81\x74\x36\x58\x34\x65\xC9\x44\x11\x84\x5D\x99\xDB\x55' --udp-fake=20 --auto=none -s1 -o1

2024-10-14T11:56:33.189Z
OlegEGV(Oleg Egv)

в какой ByeDPI for Android заводить конфиг Tester - в 1.3.6 не принимает строку …

2024-10-14T13:37:55.726Z
Tester

В коллапсе почему-то странный символ отображается перед proto.

Там должно быть два коротких дефиса, а вместо этого отображается одно длинное тире.
Может так форматирование работает.

UDP: поправил отображение, сделал текст без применения форматирования.

2024-10-14T13:41:28.357Z
OlegEGV(Oleg Egv)

Заработало !

2024-10-14T14:05:00.652Z
Ori

Фейк для quic из гудчека неоправданно жирный, на самом деле. По моим тестам, вот такой вариант в 144 байта, состоящий, в основном, из мусора, работает столь же эффективно. А учитывая что у вас там 20 повторов, это, наверное, и работать будет быстрее.
quic_test_00.bin (144 байта)

2024-10-14T16:39:53.582Z
Tester

Да, потестил ваш вариант в GoodCheck для Zapret и он действительно работает не хуже чем более длинный “quic_ietf_www_google_com.bin”.
И с числом повторов можно поварьировать, не обязательно 20 брать - меньшие тоже вроде проходят, но совсем без --dpi-desync-repeats становится гораздо хуже.

CheckList: googlevideo.txt

Strategies with 4 out of 23 successes:
–wf-udp=443 --dpi-desync=fake --dpi-desync-fake-quic=“…/quic_test_00.bin”

Strategies with 19 out of 23 successes:
–wf-udp=443 --dpi-desync=fake --dpi-desync-repeats=20 --dpi-desync-fake-quic=“…/quic_test_00.bin”

Strategies with 20 out of 23 successes:
–wf-udp=443 --dpi-desync=fake --dpi-desync-repeats=2 --dpi-desync-fake-quic=“…/quic_test_00.bin”
–wf-udp=443 --dpi-desync=fake --dpi-desync-repeats=5 --dpi-desync-fake-quic=“…/quic_test_00.bin”
–wf-udp=443 --dpi-desync=fake --dpi-desync-repeats=10 --dpi-desync-fake-quic=“…/quic_test_00.bin”


Сейчас перегоню ваш bin-файл в строку и попробую её в конфиге ByeDPIAndroid.


UPD: Потестил в ByeDPIAndroid.
Всё нормуль - работает официальное приложение Youtube на Android.
Спасибо!

Строка конфига

--proto=udp --pf=443 --fake-data=':\xC2\x00\x00\x00\x01\x14\x2E\xE3\xE3\x5F\x6B\xBB\x23\xA8\xE6\x5D\xA9\x78\x21\xCF\xC2\x72\x4C\x8F\xC4\x5E\x14\x00\x00\x00\x00\xC5\x00\x00\x00\x00\x4C\x00\xA7\x00\x00\x00\x00\x00\x00\x44\x00\x00\x80\x00\x00\x00\x0D\xFC\xFA\x1D\xCD\x73\xBA\x2A\x90\x93\xB3\xEE\xF7\x43\xC5\x85\xDA\xFF\x45\x3C\x00\x00\x00\x00\x00\x00\x7C\x00\x9B\x00\xF6\x00\x00\xDD\x00\x00\x00\x00\x00\x00\x00\x00\x00\x59\xA8\xE4\x00\x00\x00\x00\x00\x00\x00\x00\x7B\x00\x0F\x00\x00\x00\x48\x4E\x00\x00\x00\x06\xF3\x00\x00\x00\x00\xD9\x5A\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' --udp-fake=10 --auto=none -s1 -o1

2024-10-14T17:01:31.814Z
mokh

Спасибо! Первый конфиг, который у меня шикарно работает, будто и нету блокировок. Андроид-телеки, андроид-мобилки :metal: (на этом форке GitHub - romanvht/ByeDPIAndroid: Приложение локально запускает ByeDPI и перенаправляет весь TCP трафик через него)

Вопрос - как подобное реализовать на макос? Там нету fake-data, не поддерживается.

2024-10-15T13:49:01.060Z
gepron1x(Георгий)

Супер! Этот фейк работает так и для запрета, так и на телефоне, с byedpi. Как удалось его синтезировать?
Спасибо.

2024-10-15T15:04:49.907Z
SweetPotato(PewPew)

В разы быстрее гугла. Cпасибо Ори, просто лучший.

2024-10-15T15:52:40.242Z
dev_null0

Автор приложения пропал я так понимаю? Апдейта не будет?

2024-10-15T19:15:59.461Z
SanSerg(Сергей)

зачем апдейт? Все настраивается через параметры командной строки.
Для тех кому нужны списки хостлист, есть клон byebyedpi.

2024-10-15T19:42:02.475Z
Lizzz

Кто нибудь может проверить последний конфиг на телеке Xiaomi? Почему то никак не хочет работать. Превью есть, а при открытии видео несколько секунд крутится кружок и тишина. Хотя на телефоне с этим конфигом отлично работает.
P.s. попробовал раздать мобильный инет, тут же Ютуб заработал. На лету переключил снова на домашний, все продолжило работать. В byeDPI переподключился - работает. Но стоило закрыть приложение Ютуба и заново открыть, всё, снова не работает. Уже не знаю как исправить…

2024-10-15T21:11:59.828Z
Razamanaz(Razamanaz)

Скажите, пожалуйста, а как заставить работать Twitter на конфиге выше, да и на любом другом? Все сайты и YouTube отлично работают, а в Twitter зайти не могу.

2024-10-15T21:43:34.144Z
Svog111(Svog111)

Проще установить расширение в браузер Censor Tracker например. В Edge Canary можно ставить расширения (правда у меня последняя версия вылетала, пришлось откатиться на предыдущие).

2024-10-15T22:45:19.534Z
Razamanaz(Razamanaz)

Можно, конечно, но мне хочется заставить работать именно приложение. Просто неохота каждый раз переключаться на Wireguard или Hiddify.

2024-10-15T23:10:41.001Z
Ori

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

PS: уже написал, но пока выкладывать не буду, т.к. ещё сыро.

Пользуйтесь на здоровье :blush:

2024-10-15T23:27:33.122Z
SweetPotato(PewPew)

У меня та же фигня на телеке, но только в приложухе SmartTube.
В оригинальном Ютьюбе нормально работает, но там реклама >:(

2024-10-16T05:51:43.803Z
Mad1van(Ivan Matveev)

Вопрос в том, как засунуть это в командную строку на тв приставке?

2024-10-16T07:12:46.699Z
SanSerg(Сергей)

получить hedump с файла
hexdump -v -e ‘“\” “x” 1/1 “%02X”’ quic_test_00.bin
и потом указать для ключа fake-data
–fake-data=“:\x16\x03…”
hexdump взять с любого комплекта утилит Linux (busybox например) или через WSL.

2024-10-16T07:24:42.452Z
Lizzz

Не. SmartTube тоже не работает.
Хотя до недавнего времени пока работал powerTunnel, и оригинальный YouTube и SmartTube показывали без проблем. А вот с byeDPI ни в какую.
Кстати, пробовал связку goodbyeDPI+3Proxy+хотспот на ПК, тоже телек не работает. Хотя телефон на Андроиде без проблем!
Где затык, понять не могу

2024-10-16T09:40:10.734Z
KDS

Спасибо, парни! Конфиг с новым пэйлоадом оживил ютуб в приложении. Вы лучшие!

2024-10-16T09:42:31.539Z
SweetPotato(PewPew)

SmartTube работал с byeDPI до недавнего обновления. Если почитать тему на 4pda, то там у многих проблемы, надеюсь следующая обнова исправит. С прокси у меня работает, кстати.

Вот этот на телеке c 9 Андроидом заводится: YouTube+5.11.300.apk - Google Drive

2024-10-16T09:56:16.473Z
Lizzz

не прокатило(((
но стоило на 5 сек раздать мобильный инет, снова все заработало. переключил на домашний и норм. но до перезапуска приложения YouTube…
видимо не может он куда то достучаться, до какого то адреса.

2024-10-16T14:56:28.696Z
dev_null0

а какие параметры вписывать?

2024-10-16T18:17:31.423Z
SanSerg(Сергей)

у всех по разному. у меня работает
-n “www.google.com” -d 1+s -O 1 -s 25+s -t 5
и
-n “www.google.com” -q 2+s -O 1 -s 25+s -t 5
ну и с фейком тоже
ByeDPI for Android: обсуждение - #249 by Tester (под спойлером)
Последний вариант пока самый лучший. я так понимаю это и есть чудесный фейк от @Ori

2024-10-16T18:55:05.499Z
SeamniZ(Seamni)

Телега не работает на смарте с этим конфигом
Но зато ютуб - моментально просто грузит

2024-10-17T00:30:20.947Z
Lizzz

Настрой фильтр приложений с белым списком.
Я добавил туда только Ютуб и норм. На другие приложения запущенный byeDPI не влияет

2024-10-17T14:57:04.065Z
KDS

Подтверждаю. Ютуб то он разблокировал, только вот телега отлетает намертво, стоит нажать Connect в приложении (

@Lizzz Какой фильтр приложений, не могу там такого найти (

2024-10-17T22:15:28.021Z
IceArms(IceArms)

Если б только телега отлетала… Немало сайтов, на самом деле. Тот же али, к примеру. Но телега да — самое печальное, причём наглухо. Но главное ютуб фурычит и максимально быстро, без зависонов и буферизации. Так что приходится перещёлкивать периодически…
Жаль, что командная строка со списками не работает

2024-10-18T01:06:21.958Z
romanvht

https://github.com/romanvht/ByeDPIAndroid/releases/tag/v1.3.7

2024-10-18T08:24:58.467Z
iceoeu(Iceoeu)

Я установил AnyDesk и подключился к ТВ с ПК. Управлял с пульта, а текст вводил с ПК.

2024-10-18T16:31:52.133Z
SickTH

Благодарю. Утащу, пожалуй, файлик из сорсов со списком страт и положу в goodcheck.(просто там их поменьше. надеюсь оно короткие флаги тож читает)

2024-10-18T21:16:46.525Z
romanvht

Пожалуйста. Если будет чем дополнить список, буду рад

2024-10-18T22:10:25.172Z
TesterTi(TesterIt)

Классный список! Огромное спасибо.

2024-10-18T22:43:48.441Z
us3r

Было бы удобно, если у приложения была бы возможность:

  1. В настройках указать одну или несколько ссылок на txt файл со списком стратегий (и настройками).
  2. При запуске приложения и/или по кнопке по указанным ссылкам проверить и при доступности загрузить настройки.

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

2024-10-19T06:07:05.605Z
romanvht

Да, подобное будет. Но сомневаюсь, что через ссылки. Многим с этим будет тяжело. Я подумываю сделать настройки в тесте, чтобы был переключатель (использовать свои списки тестирования) и можно было вводить список хостов и команд. Все равно настройки буду делать, так как нужно еще сделать переключатель детального лога)

2024-10-19T11:30:11.972Z
romanvht

Выпустил релиз с возможностью использовать свои домены и команды. Но пока только ручной ввод. В будущем может добавлю загрузку по ссылке

2024-10-19T15:57:14.044Z
PussyDestroyer1337

После --auto=none добавь какую-нибудь другую стратегию

Я из автоподбора взял вот такую
-n www.google.com -d 1+s -O 1 -s 25+s -t 5
(не знаю даже че она делает, но работает)

2024-10-19T20:52:11.871Z
Acindaz(Acindaz)

А есть возможность вернуть английский фейс у приложения?

2024-10-20T02:48:29.187Z
romanvht

Сменить язык в настройках

2024-10-20T03:09:16.606Z
dev_null0

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

2024-10-27T17:52:41.414Z
dev_null0

а это что? теперь это надо качать? это работает?

2024-10-27T17:57:21.255Z
KDS

А кто-нибудь нашел конфиг такой же классный как с фейком выше, но чтобы пробивал еще мобильный Билайн? А то ртк через вай-фай то он пробивает, а вот с билайном полная опа, не работает ни ютуб, ни этот форум (

2024-10-27T22:18:50.289Z
megasukre88(david)

перестал работать войс в дискорде с этими параметрами: ciadpi -d1 -a1 -s1 -o1 -Ar -o1 -At -f-1 -r1+s -As
пробывал менять значение -а и днс, сам дс открывается и работает все кроме войса
есть у кого то решение?

2024-11-05T11:38:39.878Z
dev_null0

на андроиде никто не сидит по ходу, либо кто сидит у всех впны накручены. темка упала

2024-11-06T16:25:09.127Z
irregular-circle

А что пишет в дискорде при попытке зайти в войсчат?

2024-11-06T17:44:15.882Z
l8l

Кто подскажет как указать файл со списком доменов? Ну т.е где он лежать должен и возможно ли вообще.

2024-11-06T18:09:31.821Z
irregular-circle

Можно просто в строке аргументов указать -H :“первый_домен второй_домен последний_домен” и т.д если файл не получается указать.

2024-11-06T18:19:24.237Z
megasukre88(david)

бесконечное подключение идет

2024-11-06T18:57:04.338Z
irregular-circle

Просто возможно там и не доходит до udp соединения и менять -a тут не поможет, у меня такое было недавно что все открывалось, но при попытке зайти в войс блочило именно tcp. Нужно конфиг помощнее взять, мб этот:

-Kt,h -d1 -s4 -d8 -s1+s -d5+s -s10+s -d20+s -An -Ku -a1 -An
2024-11-06T20:04:57.889Z
us3r

По андроиду скорее всего все перешли в ТГ форка byebyedpi.

2024-11-07T01:58:02.034Z
SweetPotato(PewPew)

Твиттер ну никак не хочет заводиться ни на Ростелекоме, ни на Билайне.

2024-11-07T12:42:35.196Z
Hentay(Hentay)

Твиттер через незабаненый IP в хосте заводиться с применением магии

2024-11-07T12:45:03.739Z
megasukre88(david)

добавил ciadpi в начале, все заработало, от души

2024-11-07T15:36:57.969Z
GSR351

Попробовал этот конфиг. Работает на андроид версии отлично, на винде в целом не работает.

2024-11-07T18:49:57.186Z
romka599(Рома)

Всем привет, у меня есть пару вопросов.

  1. Антивирус на моем samsung отмечает byedpi как вредоносное ПО. Действительно так или ложное срабатывание?

А также хотел спросить насчёт конфига. Сейчас пользуюсь таким:

-q1+s -s25+s -o5+s f-1 -S -As

(нашел в какой-то статье в Вк)
Чутка подлагивает shorts и не всегда грузит коменты. Дискорд работает, твиттер нет
Могли бы вы пожалуйста норм конфиг сделать, а то не шарю в этой теме? Провайдер: экотелеком, МО г. Мытищи

2024-11-08T01:21:40.596Z
MayanKoyote(Mayan Koyote)
  1. А какой ты рассчитываешь получить ответ от незнакомцев из интернетов?
    Хочешь быть полностью уверен - сделай/закажи аудит исходного кода у тех кому доверяешь и собери сам/закажи сборку пакета приложения.
  2. В версии 1.3.8 форка есть функционал подбора команд (все еще в разработке и может быть нестабилен).
2024-11-08T06:19:31.261Z
romka599(Рома)

Ну раз уж достаточно много человек использует наверное это ПО норм. Ну и с одной стороны логично что угрозой отмечается так как идет перенаправление трафика. И еще в дополнение могу сказать что у меня нет того кто мог бы мне сделать такой аудит, а сам я в коде не очень разбираюсь. Собственно поэтому и прошу помощи на форуме.

2024-11-08T06:35:02.134Z
MayanKoyote(Mayan Koyote)

Зачем тогда спрашивать?

Тогда закажи в коммерческой фирме у экспертов. Договор будет, гарантия.

2024-11-08T06:44:20.097Z
romka599(Рома)

Слишком сложно. В общем попробовал 1.3 8. Антивирусник больше не ругался. Подобрался конфиг, все работает

2024-11-08T07:06:44.709Z
irregular-circle

И ютуб работает на таком конфиге?

2024-11-08T15:01:24.481Z
GSR351

Да, работа ютуба вполне нормальная.

2024-11-08T15:39:30.366Z
l8l

Надо заметить, тот конфиг который работает на ipv6 может не работать на 4, как у меня. Сначала настраиваю для версии 4, а на 6 это автоматом работает, ну кроме варианта с опцией fake когда ttl приходится разный ставить для v4 и v6.

2024-11-08T16:39:20.550Z
RandomNamelessUser(Random Nameless User)

А в мультистратегии с отдельными хостлистами, на подобии запрета, ByDPI на андроиде не умеет?

До сегодняшнего дня всё пробивалось вот с такими настройками через fake.

Спойлер



Сегодня часть сайтов отвалилась и открываются только через disorder.

Спойлер



Но при этом ломаются другие сайты, которые по прежнему открываются через fake.

2024-11-09T14:39:05.854Z
CyberTailor(CyberTailor)

Последние обновления списков AdAway каким-то образом сломали ByeDPI-Android (включая форк), он начинает крашиться с сегфолтом при подборе параметров или даже просто после нескольких минут работы. Если восстановить исходный файл hosts и перезагрузиться, проблема исчезает.

2024-11-09T19:51:43.344Z
dev_null0

а ссылка у этого тг есть?

2024-12-04T15:42:20.494Z
us3r

Да, в самом byebyedpi, в блоке настроек.

2024-12-05T04:25:28.408Z
Authn

Здравствуйте! Подскажите, можно ли перенести параметры с GoodbyeDPI на ByeDPIAndroid?
Например вот эти:
-e цифра --fake-from-hex цифры -q --reverse-frag --set-ttl цифра --fake-gen цифра
Достаточно ли будет просто скопипасть строчку в “Command line editor” или придется меня названия аргументов?

2024-12-21T06:12:28.503Z
gnus(gnus)

–proto=udp, --udp-fake, --fake-data
Кроме этих аргументов какие еще к udp применимы?

2024-12-21T19:30:04.700Z
PirateSkull(unknown )

Незнаю. Просто попробуйте это -Y -s1 -q1 --oob-data a5 --fake-offset 2 -r1+s

2024-12-21T20:19:06.831Z
slq

Можете, пожалуйста, в следующих версиях реализовать возможность самому прописывать домен для подбора стратегий

2024-12-21T21:12:09.516Z
romanvht

Здравствуйте. Это уже реализовано. В настройках теста можно указать свои домены

2024-12-21T22:23:57.033Z
KDS

Друзья, кто-нибудь нашел конфиг, чтобы в вайбере медия грузилась? Все перетыкал - результата 0. По IP что ли его перебанили? Еще вчера работал (

2024-12-26T03:13:04.536Z
PirateSkull(unknown )

@KDS Те что вверху не помогают?

2024-12-26T09:14:32.670Z
KDS

Вообще ни разу ( Все перепробовал

2024-12-26T09:49:00.917Z
ser3zha(Ser3zha)

такие конфиги имеются, проверялись на ртк и мтс. youtube, instagram, x(twitter) в целом работают.

-Kt,h -d1 -s0+s -s3+s -s6+s -s9+s -s12+s -s15+s -s20+s -s30+s -An -Ku -a5 -An

-Kt,h -d1 -s0+s -d3+s -s6+s -d9+s -s12+s -d15+s -s20+s -d25+s -s30+s -An -Ku -a5 -An

приватный/частный DNS-сервер(DoT/DoH) в настройках подключения устройства:

p0.freedns.controld.com

DoH на устройствах Android 11+:

cloudflare-dns.com

проверить работает ли DoH тут.

DNS в настройках приложения:

76.76.2.0

76.76.10.0

2024-12-29T00:40:37.945Z
ser3zha(Ser3zha)

вот тут имеются разные конфиги

https://github.com/fatyzzz/Byedpi-Setup/blob/main/assets/settings.txt

2024-12-29T03:07:37.041Z
userosos(Userosos)

Всем привет! Можно ли через byeDPI починить голосовые разговоры в discord? И если нет - кто-нибудь может подсказать каким образом можно починить голосовые вызовы на android без ROOT (не используя VPN)

2024-12-31T09:42:40.042Z
Datura_metel(Datura metel)

Could you try
--fake 14 --fake-data ':GET / HTTP/1.1' --ttl 8 ( Use traceroute to get appropriate TTL if necessary )
or
--tlsrec 1 ?

2024-12-31T12:48:01.938Z
irregular-circle

Да, можно.

2024-12-31T13:41:30.371Z
userosos(Userosos)

А как? Стратегии из интернета не помогают. Билайн НС.

2024-12-31T13:43:48.078Z
irregular-circle

То, что парой постов выше указано тоже не помогает? (немного изменил)
-Kt,h -d1 -s3 -d6 -s0+s -d3+s -s6+s -d9+s -s12+s -d15+s -s20+s -d25+s -s30+s -d35+s -An -Ku -a1 -An

2024-12-31T13:56:36.565Z
KDS

Sorry but no. I wiped Viber from my phone and computer already. My old Registration phone number was cancelled year ago

2024-12-31T15:06:26.844Z
OlegEGV(Oleg Egv)

не помогает

2025-01-08T13:12:52.342Z
katsura(zura)

народ, кто-нибудь пробовал запускать проект в android studio? Если да, можете подсказать что у меня не так? При билде возникает ошибка с Caused by: org.gradle.process.internal.ExecException: Process ‘command ‘C:\Users\User\AppData\Local\Android\Sdk\ndk\29.0.13113456\ndk-build.cmd’’ finished with non-zero exit value 2

2025-03-17T22:09:07.080Z
romanvht

hev-socks5-tunnel и его зависимости используют симлинки, которые не будут работать в windows.
В вашем случае либо WSL, либо виртуалка, либо вручную в коде менять симлинки на инклуды

2025-03-18T08:05:17.524Z
katsura(zura)

Вы уверены что в этом проекте есть симлинки? Искал их в коде проекта в студии и через powerShell. Не нашел…

2025-03-18T22:55:03.854Z
romanvht

Уверен

2025-03-19T07:28:59.846Z
katsura(zura)

Спасибо за наводку! А можете привести один пример по переводу симлинка на инклуд? Правильно ли таким способом …/src/hev-main.h → #include “…/src/hev-main.h” ?

2025-03-19T14:24:55.382Z
romanvht

Да, правильно

2025-03-19T14:36:15.620Z
katsura(zura)

Спасибо, помогло!

2025-03-19T20:59:44.312Z
Japonamat

Ребята, всем привет. Такая проблема:
Дома два планшета - новый Самсунг, 14 ведроид, и старенькая Дигма, 7-й. Поставил на оба ByeByeDPI. Так вот, на Самсунге тест команд выдает 8 100%-х результатов. Первый же применил - работает прекрасно, проблем нет от слова совсем. А вот на Дигме наилучшие результаты 65%. При этом нужные мне ютуб и флибусту они не открывают, да еще и некоторые другие, открытые сайты затыкаются. Оба планшета от одного вай-фая работают.
Короче, ситуация непонятная. Как заставить работать нормально на Дигме?
Да, те команды, что на Самсунге 100%, они же на Дигме 65%.

2025-03-23T18:06:11.238Z
PirateSkull(unknown )

Да есть такая проблема сам сталкивался на старых версиях Андроида. Можно попробывать скопировать конфиг из нового устройства. Или попробывать решение по типу установки клиента Амнезии. Но эта уже другая тема для обсуждения.

2025-03-23T22:53:25.669Z