Всем привет!
Прошло уже два месяца с тех пор как цензурщики решили незаконно устроить что-то типа перманентной DDOS атаки на googlevideo.com (не знаю, я совсем не шарю в тонкостях) и Youtube перестал грузиться на домашних интернет провайдерах.
Возможно, кто-то за это время смог придумать способ обхода данной ситуации?
Если конкретно, то нужен способ обхода для простых смертных, не имеющих свой домашний сервер и тех кто ни разу не лазил в настройки роутера. Тех, кто покупает ноутбуки Apple, чтобы слиться с серой массой, кто ни знает ничего кроме Chome и Safari. В общем, для городского среднеклассного нормиса.
Читал на этом форуме, про ByeDPI. Пишут про него много хорошего, но увы, для пользователей Мас нет вариантов. Возможно, кто-то знает альтернативы с подобной функцией?
Может быть, существует хитрый способ запуска этой программы в оболочке Wine?
За любые наводки, буду крайне благодарен.
2024-09-08T11:59:20.666Z
JIPCOROD
и нужно в хром подобных браузерах отключить функцию в настройках по этой ссылке chrome://flags/#enable-tls13-kyber
Самый простой способ разные vpn точнее прокси расширения для браузера (подойдёт любое нормально работающее vpn расширения)
Не так давно я установил моему пожилому соседу пару “vpn” расширений, он остался доволен.
Если вы параноик и не доверяете подобным расширениям,то можно использовать tor.
(в последнее время похоже многие мосты блокируются,но WebTunnel или Snowflake скорее всего будет хорошо работать)
2024-09-08T21:27:31.468Z
Ori2
Юбуст и censortracker вроде работают (я не проверял) - это, наверное, самые элементарные варианты из возможных.
Ну или свой впн.
2024-09-08T21:59:31.524Z
LeonMskRu(Leon MskRu)
ТОР сейчас тот еще “вариант”
иногда ютуб пишет что “вы бот. залогиньтесь”
так же нередки теневые баны аккаунтов даже за антибаннеры. а уж известные всем EXIT ноды ТОРа уж точно в серых списках как минимум ограничений по скорости
p,s, на многих провайдерах забанены почти все ТОР IPv4 vanilla, IPv4 OBFS4 “свежие”. но да. пока еще webtunnel и snowflake неплохо работают
p.p.s. пока речь не идет о бане по ИП (причем как со стороны РКН так и гугла) нередко достаточно byedpi / zapret / goodbyedpi
2024-09-08T22:28:38.837Z
PirateSkull(unknown )
Censor tracker не поможет это прокси. Страницу загрузит видео не воспроизведет. ВПН, bye dpi, spoof dpi нужны
2024-09-08T23:00:57.197Z
artenox
Есть также расширение от “Дождя”. Правда, всего 3 часа в день. Но будет хорошей мотивацией “не залипать” за ютубом. Кстати, похоже что тему про него похоронили после восстановления из бэкапа.
А я использую webtunnel+tor чтобы обойти ограничение скорости Йоты для линуксовых репозиториев (хоть тариф и для модема, но похоже все популярные зеркала в списке на снижение). Забавно.
2024-09-09T00:19:15.294Z
LeonMskRu(Leon MskRu)
у меня с 3х разных EXIT в NL не давало качать yt-dlp
а вот Австрия сработала. но я не знаю какие там лимиты самого ТОРа и тем более ютуба по скорости. сколько там для 4К видео нужно avc1/etc ?
Я тут интересную штуку сейчас изобрел: yt-dlp https://www.youtube.com/watch?v=blablabla -f bv+ba/b --proxy socks5h://127.0.0.1:9150 -o - | ffmpeg -i pipe: -c copy output.mkv
Сначала yt-dlp получает адреса видео через прокси от тора, а потом передает их ffmpeg’у через pipe, который качает напрямую, без прокси, силами gdpi. Вроде как работает, но я не уверен, надо ещё тестить.
Хотя я щас потестил и это почему-то ещё медленнее чем просто через тор качать.
С выключенным gdpi тоже работает, что странно…
Окей, там можно без pipe обойтись: yt-dlp https://www.youtube.com/watch?v=blablabla -f bv+ba/b --proxy socks5h://127.0.0.1:9150 --downloader ffmpeg
Я так понимаю ffmpeg качает медленно из-за того что он проигрывает видео внутри себя прежде чем его записать, а yt-dlp записывает напрямую. Надо попробовать другую внешнюю качалку.
2024-09-09T01:39:51.305Z
LeonMskRu(Leon MskRu)
да там много вариантов для одного только yt-dlp и тем более браузеров
но сильно зависит от конкретного провайдера. от РКН и дальнейшей “борьбы”. да и сам гугл слишком активно взялзя за ограничения/баны
IPv6 если есть и не режут скорость
QUIC если провайдер не банит и доступ без прокси
byedpi/zapret/goodbyedpi
самый разные прокси (в том числе ТОР с оговорками. опера-прокси у кого работает.) или ВПН
свой “сервер” если РКН не банит ИП хостинга и не режет протокол
что то совсем “странное” вроде генераторов ВПН или совсем мутных “альтернатив” ТОРа с p2p
p.s. про сам yt-dlp yt-dlp --proxy "" -r 1000K --extractor-args "youtube:formats=dashy" -N 4
тут ютуб режет скорость (у меня %curl1% это один из вариантов через SET curl2=c:\path\curl.exe ибо http3/quic это curl из chocolatey / winget / msys2) yt-dlp --proxy "" -r 1000K --force-ipv4 --downloader %curl3% --downloader-args "-4 --http3-only"
(можно ipv6. можно без QUIC.)
ютуб тоже ограничивает но скорость только одного потока. а их можно (не знаю сколько там лимиты. 100+? или хоть 100500 если роутер потянет) yt-dlp --proxy "" -r 1000K --force-ipv6 --external-downloader aria2c --external-downloader-args "-c -j10 -x10 -s10 -k1M --max-tries=100 --retry-wait=60
2024-09-09T02:13:38.350Z
Ori2
Ух, как мудрёно
Моя идея была проще: получить через прокси чужие адреса GGC, например из каких-нибудь условных Нидерландов, но выкачать само видео с них напрямую, минуя прокси.
В итоге я сейчас вот к такому банальному варианту пришел: yt-dlp https://www.youtube.com/watch?v=blablabla --proxy http://127.0.0.1:9180 --downloader aria2c --downloader-args aria2c:"--all-proxy="
Прокси отдает Тор, только надо в torrc добавить HTTPTunnelPort 9180 (aria не может в socks). А скачивает aria напрямую.
Вариант с курлом, через сокс yt-dlp https://www.youtube.com/watch?v=blablabla --proxy socks5h://127.0.0.1:9150 --downloader curl --downloader-args curl:"--noproxy *"
Aria, с параметрами из твоего поста (кстати, спасибо за инфу; а то я раньше только нативно через yt-dlp качал, так что не знал что в aria передать): yt-dlp https://www.youtube.com/watch?v=blablabla -r 1000K --proxy http://127.0.0.1:9180 --downloader aria2c --downloader-args aria2c:"-c -j10 -s10 -x10 -k1M -m100 --retry-wait=10 --all-proxy="
Вроде работает без проблем, закачка идет напрямую с иностранных GGC.
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- 0:00:22 --:--:-- 0
curl: (35) Recv failure: Connection was reset
0
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 10.0M 100 10.0M 0 0 1233k 0 0:00:08 0:00:08 --:--:-- 1449k
1263128
QUIC connect to 172.217.130.160 port 443 failed: Could not connect to server
Failed to connect to rr16---sn-axq7sn76.googlevideo.com port 443 after 30066 ms: Could not connect to server
curl: (7) Recv failure: Connection was reset
quic блочат для *.googlevideo.com stateless режимом только на адресах гугла в РФ и гугл кешей в РФ. На адреса за пределами РФ quic *.googlevideo.com работает, но замедляется. (Скорее всего как раз для этого в начале августа ркн и собирал ip адреса гугл кешей у провайдеров)
tracert -6 rr1---sn-5goeenez.googlevideo.com
2 12 ms 14 ms 16 ms 2a00:62c0::6
3 * * * Превышен интервал ожидания для запроса.
4 * * * Превышен интервал ожидания для запроса.
5 34 ms 23 ms 25 ms 2a01:620:1:2090::2
6 * 30 ms * 2001:4860:0:1::17f3
7 * * * Превышен интервал ожидания для запроса.
8 44 ms 60 ms 40 ms 2001:4860::c:4001:7ba
9 56 ms 64 ms 39 ms 2001:4860::9:4001:44d
10 45 ms 39 ms 53 ms 2001:4860:0:1::683f
11 42 ms 51 ms 48 ms arn11s14-in-f6.1e100.net [2a00:1450:400f:1::6]
tracert -4 rr1---sn-5goeenez.googlevideo.com
3 33 ms 24 ms 41 ms 213.59.232.182
4 66 ms 37 ms 34 ms 217.107.120.223
5 52 ms 70 ms 52 ms 5.143.253.245
6 30 ms 38 ms 33 ms 192.178.241.63
7 34 ms 32 ms 45 ms 192.178.241.66
8 69 ms 97 ms 52 ms 209.85.255.116
9 98 ms 75 ms 61 ms 108.170.234.90
10 62 ms 85 ms 43 ms 192.178.73.203
11 50 ms 43 ms 41 ms 142.251.239.121
12 44 ms 73 ms 54 ms arn11s14-in-f6.1e100.net [74.125.111.6]
Возможно 403 - это когда ip иностранный, но гугл как-то определяет, что ты из России? Точнее при несовпадении ggc для данного ip и того ggc, который гугл тебе назначил. Может такое быть?.. Меня наверно куки выдают, а без кук записывают в боты
В общем, подводя итоги:
Для видео “недоступные в вашей стране”, когда ссылка получена через зарубежный прокси и далее качается напрямую с gdpi (через curl, aria2c, неважно) , гугл футболит меня с ошибкой 403
Тоже самое и в браузере (если все, кроме googlevideo.com пустить через прокси)
Для всех остальных видео этот метод работает
Т.е можно попробовать получить рабочие ggc пустив все, кроме googlevideo.com, через зарубежный прокси (тот же опера или censor tracker). Попытка не пытка, может у кого-то и сработает.
2024-09-11T22:13:50.999Z
Ori
Что-то у меня так не получается. Я попробовал пустить через прокси youtube.com, youtu.be, redirector.googlevideo.com, manifest.googlevideo.com и днс запросы к ним, а мне всё равно подсовывает ggc от моего провайдера (-n3toxu) и из моего города (axq7sn)…
Ну гугл как-то вычисляет реальное местоположение, раз выдает 403 для видео “не для вашей страны”.
2024-09-11T23:10:52.960Z
meadow_seed
Он как-то вычисляет страну даже при использовании yt-dlp через opera-proxy.
Правда если сменить страну с дефолтной европы на америку, то выводится ставшее теперь стандартным сообщение залогиниться.
2024-09-12T10:56:54.729Z
vanyaindigo
утечки DNS вы учитываете?
2024-09-12T11:58:48.372Z
artenox
Новосибирск, Йота. IP провайдера 188.x.x.x
Видео грузятся с новосибирского GGC Мегафона сейчас (проверено пингом IP, хотя в whois Поволжье, но это неправда, по данным 2ip.ru значится Proxy-registered route object Мегафона, AS31133). Раньше грузилось из Москвы.
В браузере проблем нет, но в начале несколько 403 ошибок всё-таки проскакивает.
ip запрос в URL в этом случае ip=3.86.96.83 Amazon по whois США, не пингуется
Данные GGC, который выдаёт 403: rr4---sn-5hne6nzd.googlevideo.com
74.125.100.233 ams15 Google AS15169 NL ping (минимальный пинг из NL).
после чего браузер грузит с местного GGC. И ip в URL вроде как правильный там.
Это по TCP (QUIC выключен), с zapret.
Так вот, что за странный ip=3.86.96.83 от Amazon действительно непонятно.
2024-09-13T03:13:23.599Z
LeonMskRu(Leon MskRu)
ну вот это то ли баг или толи фича вроде next_hop 127.0.0.1
там самые разные левые ИП не клиента. у меня были в том числе из РФ но SPB
еще непонятная фигня что при рабочем IPv6 в 403 ошибках чужие IPv4
вообще лично второй раз вижу такую “ересь” до этого только видел 0.0.7.209 (телеграм broadcast какой то)
2024-09-13T03:46:35.807Z
artenox
Но в основном адреса с 403 это ipv4, не ipv6?
2024-09-13T09:13:42.925Z
LeonMskRu(Leon MskRu)
вот честно раньше не следил. может и бывают 403 с чужим IPv6
судя по последним скриншотам лично у меня то 403 это обычно IPv4 в URL. даже если адрес “сервера” пишет IPv6 или прокси с IPv6 рабочим
хотя опять же может тут всё сразу “бан” РКНа + баги гугла + новые запреты ютуба