github crystalmasta/unbihex v0.2.10
Unbihex 0.2.10

one hour ago

Unbihex 0.2.10: транспорт gRPC, NaiveProxy, выбор отпечатка TLS, раздельный DNS, приложения в VPN на Android, шаблоны автовыбора и новый экран настроек. Ядро 0.1.9.

Скачать

Файл Для чего
Unbihex-0.2.10-windows-setup.exe Windows 10/11 x64, установщик (ставит WebView2, если его нет)
Unbihex-0.2.10-windows-portable.zip Windows 10/11 x64 без установки: распакуйте и запустите Unbihex.exe (wintun.dll должен лежать рядом)
Unbihex-0.2.10-android-arm64.apk Android 7+ на arm64 (почти все современные телефоны)
Unbihex-0.2.10-macos-arm64.zip macOS на Apple Silicon (M1 и новее): распакуйте и перенесите Unbihex.app в «Программы»
unbihex-cli-0.2.10-linux-x86_64.tar.gz, …-aarch64, …-armv7 консольный клиент без меню для Linux, NAS и роутеров
unbihex-cli-tui-0.2.10-linux-x86_64.tar.gz, …-aarch64, …-armv7 тот же консольный клиент с меню на весь экран
test_server-0.0.3-linux-x86_64.tar.gz, …-aarch64, …-armv7 тестовый VLESS / REALITY-сервер (версия без изменений)
SHA256SUMS.txt контрольные суммы файлов

Что нового

Протоколы и соединение

  • gRPC. Транспорт type=grpc для VLESS, VMess и Trojan поверх TLS, REALITY и без шифрования, обычный режим и multi, как в Xray. Раньше такие серверы не подключались совсем.
  • NaiveProxy (#15). Работает через HTTP/2.
  • Выбор отпечатка TLS. Общий для всех серверов в настройках или свой у отдельного сервера (меню «⋯»). По умолчанию берётся из ссылки.
  • UDP через Mux.Cool на VLESS (#53, спасибо @pshakhmin). Отдельная сессия на каждый сокет и свой пул HTTP/2 для XHTTP: первая секунда игр и звонков заметно быстрее.
  • Если сервер закрывает соединение без close_notify, это теперь обычное завершение, как в Xray, а не ошибка.

Подписки и DNS

  • Обновление подписки при белых списках. Если сервер подписки напрямую недоступен, приложение скачивает подписку через уже подключённый сервер.
  • Удалённый и домашний DNS, как в Happ: адреса, которые идут через прокси, и адреса, которые идут напрямую, могут спрашивать разные DNS-серверы. Домашний DNS по умолчанию пустой, тогда всё работает как раньше.
  • DNS-серверы можно задавать как udp:// и tcp:// с портом. Готовый набор DNS теперь показывается выбранным.

Маршрутизация и автовыбор

  • Приоритет правил (#24): правила применяются в том порядке, в котором вы их задали.
  • Шаблоны автовыбора. Именованные наборы серверов, в том числе из разных подписок. При активном шаблоне автовыбор переключается только по его серверам. Шаблоны создаются и правятся на вкладке «Автовыбор», сервер добавляется в шаблон через меню «⋯», активный шаблон выбирается и на главном экране. Отметки из 0.2.9 сами переносятся в шаблон «Отмеченные».
  • Переключение по порогу задержки. Если задержка текущего сервера две проверки подряд выше порога (по умолчанию 500 мс, 0 выключает), автовыбор уходит на заметно более быстрый сервер. Если медленные все, остаётся на текущем.

Android

  • Приложения в VPN (#16): «только выбранные» или «все, кроме выбранных». В списке все установленные приложения, включая системные.
  • Плитка быстрых настроек показывает название текущего сервера вместо «Подключено».

Интерфейс

  • Настройки во вкладках. Описания спрятаны под кнопку ⓘ.
  • Плашка «Сохранить / Отменить» появляется, только когда есть несохранённые изменения (#58, спасибо @Finorion).
  • Кнопка «Сбросить все настройки» во вкладке «Общие». Серверы, подписки и шаблоны остаются.
  • Новая строка сервера. Название видно целиком, протокол и пинг идут под ним, остальные действия собраны в меню «⋯» (оно открывается и долгим нажатием).
  • «О программе» переехало во вкладку «Общие», там же ссылка «Чаевые автору».

Обновление

Android. 0.2.10 ставится поверх 0.2.0–0.2.9: ключ подписи тот же.
Отпечаток сертификата (SHA-256):
58:E2:5A:AB:AA:49:F4:49:A8:93:1F:9C:65:2D:92:79:39:A5:8D:94:9C:3B:C5:2A:36:D9:2F:4C:EF:DA:EC:7B

macOS. Приложение не подписано сертификатом Apple. При первом запуске: правый клик → «Открыть» или
«Системные настройки → Конфиденциальность и безопасность → Всё равно открыть». Работает режим системного прокси,
TUN пока нет.

Windows. Windows SmartScreen может предупредить о неизвестном издателе: программа пока не подписана сертификатом. Нажмите «Подробнее» → «Выполнить в любом случае».

Известные ограничения

  • iOS и графическое приложение для Linux пока не выкладываются; macOS — только Apple Silicon, без TUN.
  • NaiveProxy только через HTTP/2, без HTTP/3 (QUIC).
  • Не поддерживаются Hysteria 1, TUIC, WireGuard, Shadowsocks 2022.

Лицензия

Business Source License 1.1: бесплатно для людей и организаций без выручки, через четыре года каждая версия
переходит на MPL-2.0. Подробности: LICENSE, LICENSE.ru.md.

Автор: Crystalmasta — https://github.com/crystalmasta. Чаевые: https://pay.cloudtips.ru/p/30bf8669.

Don't miss a new unbihex release

NewReleases is sending notifications on new releases.