-
Notifications
You must be signed in to change notification settings - Fork 0
FightingForFun/windows_byedpi_web_manager
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
ByeDPI Web Manager (для Windows) Краткое описание: - Генератор стратегий обхода блокировок. - Проверка стратегий через указанные или выбранные URL-адреса. - Управление процессами ByeDPI для постоянного использования. Требования: - PHP версия 8.0.0 и выше. - Обязательные расширения PHP: - extension=curl - extension=openssl - extension=com_dotnet - Актуальный curl_cert\cacert.pem взятый из https://curl.se/ca/cacert.pem - Понимание, что такое SOCKS5 и PAC, и как пользоваться вкладкой "Сеть" в любом браузере (F12). Настройка: - config.json - Настройка IP для запуска. (Стоят значения по умолчанию). - Настройка IP для PAC файла и отображения в скрипте. (Стоят значения по умолчанию). - Настройка портов (если они заняты другими приложениями, можно переназначить). - Настройка групп ссылок по умолчанию для автоматического ввода. Функционал: - Автоматическая проверка требований: ОС, PHP, утилиты, файлы. - Определение серверов Google Global Cache (GGC). - Мониторинг портов и процессов ciadpi.exe. - Генерация стратегий на основе весовых коэффициентов для аргументов и флагов. - Ручной/автоматический ввод URL для проверки стратегий. - Настройка параметров php_curl. - Многопоточная проверка стратегий (1-24 потока). - Фильтрация по проценту успешных запросов. - 8 блоков (процессов) "для использования". - Применение стратегии. - Запустить / остановить процесс. - Запущен / остановлен процесс. - Ввод доменов / поддомен+домен для PAC и хост листа. - Использовать / не использовать хост лист. - PAC файл, распределяющий запросы по 8 процессам. - Прямое SOCKS5 подключение к каждому из этих 8 процессов. - ByeDPI 0.17 (x86_64) в комплекте. Подключение к процессам "для использования": - SOCKS5 без списка хостов: - Весь сетевой трафик будет проксироваться через один конкретный процесс. - Есть вероятность, что одно будет разблокировано, а другое сломается. - Придется искать одну команду, чтобы разблокировать все интересующее. - SOCKS5 со списком хостов: - Сетевой трафик будет идти "как обычно", за исключением указанных хостов, которые будут проксироваться через один конкретный процесс. - Придется искать одну команду, чтобы разблокировать все интересующее. - PAC (рекомендуется): - Сетевой трафик будет идти "как обычно", за исключением указанных хостов, которые будут проксироваться через все запущенные процессы. - Можно распределить хосты по стратегиям (стратегии по хостам). - Например, один процесс с одной стратегией разблокирует NNMclub, RuTracker, Instagram, а другой процесс с другой стратегией разблокирует ntc.party, Twitter, Facebook и т.д. - Не придется искать одну команду, чтобы разблокировать все интересующее. - Работает даже на телевизоре. Пы-сы: - Перед тестированием скрипта: - Отключите все SOCKS5-прокси, VPN, PAC-скрипты и другие методы обхода блокировок как в системе, так и в браузере. - В противном случае проверка стратегий будет некорректной. - SOCKS5: - В Windows чтоб использовать SOCKS5 подключение (стандартным способом), указываем в "Сеть и интернет" -> "Прокси-сервер" -> "Использовать прокси-сервер" -> "IP-адрес прокси-сервера" -> socks=127.0.0.1 или какой там будет у Вас IP. Без указания перед IP текста "socks=" будет просто обычное HTTP/HTTPS Proxy подключение. - Настройка прокси на клиентах: - Для ПК: - После применения SOCKS5/PAC перезагрузите браузер, чтобы настройки вступили в силу. - Для телефона/TV: - После применения SOCKS5/PAC отключите и снова включите Wi-Fi для активации новых параметров. - Проверка стратегий: - Чем больше ссылок вы добавляете, тем дольше ожидаются результаты (25 ссылок ≈ 1 минута). - Google Global Cache: - Текущие GGC-серверы отображаются в разделе «Ссылки для проверки стратегий». Ошибки определения не влияют на работу скрипта. - Разные GGC-серверы также отображаются в разделе «Ссылки для проверки стратегий». Интерфейс: - Можно посмотреть в https://github.com/FightingForFun/windows_byedpi_web_manager/blob/main/screenshot.png Обсуждение: - тут в Discussions или в: https://ntc.party/t/byedpi-web-manager-windows-linux/16575
About
ByeDPI Web Manager (для Windows)
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published