{"repo":"Shiperoid/YT-DPI","free":true,"listed":false,"github":"https://github.com/Shiperoid/YT-DPI","clone":"git clone https://github.com/Shiperoid/YT-DPI.git","description":"YT-DPI — это легковесная диагностическая утилита, предназначенная для выявления проблем с подключением к YouTube, вызванных DPI (глубоким анализом пакетов) или блокировкой на уровне IP-адреса.","language":"PowerShell","stars":69,"topics":["bat","dpi","powershell","windows","youtube","analyzer","bash","cmd","csharp","network"],"license":"MIT","category":"cli-tools","readme_excerpt":"YT-DPI YT-DPI — диагностический инструмент для анализа вмешательства DPI и ТСПУ в доступ к YouTube и связанным доменам. На Windows основной код в YT-DPI.ps1 (PowerShell и низкоуровневое ядро на C# для сборки TLS на уровне байтов); рядом лежит тонкий YT-DPI.bat , который только запускает pwsh / powershell и при отсутствии .ps1 может однократно подтянуть его с GitHub. Редакция YT-DPI.sh (Bash: Linux, macOS, Git Bash на Windows, Entware на роутерах) выполняет проверки через curl и ту же логику вердиктов, что и Windows-версия. Что нового в v2.3.3 (Windows, кратко) Кастомный список целей — targets.txt . Рядом с YT-DPI.ps1 : домены по строке, UTF‑8, комментарии # , пустые строки пропускаются. Включение [S] → 6 ( UseCustomTargets в config.json ); [S] → 7 — экспорт текущего списка в targets.txt (после экспорта кастомный режим включается автоматически). Если targets.txt уже есть при первом запуске без поля в конфиге — использование файла включается само. Отладочный лог. При записи YT-DPI Debug.log в заголовке сессии видно, загружены цели из файла или используется встроенный список; CDN к списку подмешивается только во встроенном режиме (не при кастомном файле). Меню [S]. Пункт 6 в 2.3.3 отвечает за targets.txt , а не за параллельный первый проход TLS; флаг ScanParallelTlsFirstPass по-прежнему действует, если задан в config.json вручную. Подробнее — в начале CHANGELOG.md (раздел v2.3.3 , Windows). Bash ( YT-DPI.sh ) Версия скрипта по-прежнему 2.3.2; в патче 2.3.3 для .sh ничего нового ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Shiperoid","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Shiperoid/YT-DPI/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}