Модераторы Varset 211 Опубликовано 5 декабря, 2023 Модераторы Поделиться #1 Опубликовано 5 декабря, 2023 Quest DNS Selector Просмотр файла Описание: Программа предназначена для обхода блокировок с помощью протокола DNS over TLS (DoT), который шифрует трафик DNS, таким образом защищая эти данные от перехвата. Она прописывает в шлем Private DNS сервер, который работает с шифрованием и является более приоритетным, чем два других DNS сервера. Проще говоря, провайдер не сможет заблокировать ваш DNS трафик, поскольку не будет знать, к каким серверам вы обращаетесь.Но сами серверы DoT могут быть вполне заблокированы. Но, вероятно, не все. Quest DNS Selector перебирает встроенный список из восьмидесяти DoT серверов и по-очереди прописывает в шлем DoT серверы из списка, после чего проверяет доступность адресов путем эмуляции скачивания файлов обновлений и находит среди них те адреса (серверы), с которых скачивание возможно, а значит обновления доступны с именно этим сервером, который еще не заблокирован вашим провайдером. В этом случае будет выведено сообщение о досупности адреса обновлений и/или прошивки и они автоматически начнут скачиваться на шлем. Теоретически, вам больше не потребуется VPN сервер, подключение к нему и т.д. Использование программы: При первичной настройке и установке обновлений (в том числе в случае т.н. проблемы "Обновление 0%") включаете Режим разработчика и запускаете программу. Затем подключаете кабель от ПК к шлему,выбираете из меню пункт A и стартуете перебор DNS. Далее можете наблюдать за работой программы или идти пить чай. Как только рабочий сервер будет обнаружен, программа остановит перебор, можно надеть шлем и оценить прогресс скачивания обновлений. Процедура просмотра прогресса пока не встроена в программу, но она есть в другой утилите - Quac, пункты I - A. Описание меню: Пункт А: Автоматический подбор DNS сервера См. предыдущий абзац "Использование программы" Пункт B: Составить список рабочих DNS серверов Программа пройдется по всему списку серверов (80 штук) без остановки на доступных серверах и составит отдельный список серверов, подходящих лично для вас. Впоследствии она будет использовать не полный список, а этот, отдельно составленный, если он будет лежать рядом с программой. Шлем должен быть подключен к ПК. Пункт С: Сбросить настройки DNS в дефолтные Это удалит DNS сервер из шлема и установит значения по умолчанию. Пункт D; Перезапустить Wi-Fi Если ни на одном из DNS серверов обновления недоступны, попробуйте рестратнуть Wi-Fi на шлеме с помощью этого пункта.Перед этим еще можно сбросить настройки DNS из предыдущего пункта. Пункт E: Просмотр текущего DNS сервера Просмотреть, какой DNS прописан в шлеме в данный момент Пункт F: Ппроверка доступности обновлений на ПК Программа проверяет доступность адресов обновлений и прошивок с текущими настройками интернет, которые использует ПК в настоящий момент, будь то настройки роутера, самого ПК, VPN и т.д. Пункт G: Ппроверка доступности обновлений на шлеме Программа проверяет доступность адресов обновлений и прошивок с текущими настройками интернет, которые использует шлем в настоящий момент, будь то настройки роутера, VPN на шлеме и т.д. Для работы программы требуется включенный Режим разработчика! Демонстрация работы программы: Добавил Varset Добавлено 05.12.2023 Категория Приложения 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Модераторы Varset 211 Опубликовано 6 декабря, 2023 Автор Модераторы Поделиться #2 Опубликовано 6 декабря, 2023 Если взять только идею, можно использовать этот концепт и без режима разработчика, но придется все делать вручную. При запуске программа формирует файл dnslist.txt, в нем список имен DNS серверов. Чтобы прописать какой-либо Private DNS в шлем, следует дать такие команды: adb shell settings put global private_dns_mode hostname adb shell settings put global private_dns_specifier имя_ДНС_сервера Имя ДНС сервера берем из файла dnslist.txt Эти команды вернут настройки DNS в дефолт: adb shell settings put global private_dns_mode opportunistic adb shell settings put global private_dns_specifier null Ссылка на комментарий Поделиться на другие сайты Поделиться
Dejero 0 Опубликовано 6 декабря, 2023 Поделиться #3 Опубликовано 6 декабря, 2023 Эх, у меня печаль с кодировкой в этой утилите на Windows 10. Возможно, ранее я что-то накрутил в консоли, но квас oem/utf отображаются корректно. Ссылка на комментарий Поделиться на другие сайты Поделиться
Модераторы Varset 211 Опубликовано 6 декабря, 2023 Автор Модераторы Поделиться #4 Опубликовано 6 декабря, 2023 Это не вы накрутили, это в программе баг. Уже занимаюсь этой проблемой, скоро выложу апдейт. На этой картинке он пишет про отсутствие подключенного шлема. p.s. Исправлено, сейчас программа в кодировке OEM-866. 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Dejero 0 Опубликовано 6 декабря, 2023 Поделиться #5 Опубликовано 6 декабря, 2023 Ещё столкнулся с "нерабочими" моментами. На запуск любого пункта выходило сообщение "adb.exe more than one device/emulator". Проверил в Квасе, а там как раз мне объяснили, что шлем подключен одновременно по проводу и по WiF (перед этим связывал по WiFi через SideQuest)- отключил связь по WiFi в SideQuest (Wireless mode \ Reset), и команды QuestDNSSelector заработали, но не все: ошибки связаны с отсутствием файлов в папке temp каталога пользователя. В Квасе тоже ругается на папку temp. Скриншоты Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти