github crystalmasta/unbihex v0.2.2
Unbihex 0.2.2

3 hours ago

Unbihex 0.2.2 — правила с AdGuard и антивирусами, импорт JSON, NAS. Ядро 0.1.1, сервер unbihex 0.1.1.

Скачать

Файл Для чего
Unbihex-0.2.2-windows-setup.exe Windows 10/11 x64, установщик (ставит WebView2, если его нет)
Unbihex-0.2.2-windows-portable.zip Windows 10/11 x64 без установки: распакуйте и запустите Unbihex.exe (wintun.dll должен лежать рядом)
Unbihex-0.2.2-android-arm64.apk Android 7+ на arm64 (почти все современные телефоны)
unbihex-cli-0.2.2-linux-x86_64.tar.gz консольный клиент для Linux x86_64 и NAS на Intel/AMD
unbihex-cli-0.2.2-linux-aarch64.tar.gz консольный клиент для Linux ARM64 (Raspberry Pi 4/5, ARM-серверы и NAS)
unbihex-cli-0.2.2-linux-armv7.tar.gz новое: консольный клиент для 32-битных ARM (роутеры, старые Raspberry Pi)
unbihex-server-0.1.1-linux-x86_64.tar.gz сервер для Linux x86_64 (замена ядра Xray под панелями)
unbihex-server-0.1.1-linux-aarch64.tar.gz сервер для Linux ARM64
unbihex-server-0.1.1-linux-armv7.tar.gz новое: сервер для Linux ARMv7
SHA256SUMS.txt контрольные суммы файлов

Бинарники для Linux статические (musl): работают на любом дистрибутиве, ничего доустанавливать не нужно.

Что нового

Правила снова работают с AdGuard, антивирусами и DoH (#2). Если DNS перехватывает AdGuard (не VPN), Касперский
или «безопасный DNS» в браузере, приложения подключаются сразу к IP, и доменные правила раньше не срабатывали:
в режимах «Только выбранные сайты» и «Только заблокированные» такие сайты уходили напрямую и не открывались.
Теперь в режиме TUN ядро берёт имя сайта из начала соединения (SNI в TLS, Host в HTTP) и применяет правила по нему.

Базы правил на телефоне (#4). Обрыв связи посреди скачивания большой базы больше не роняет обновление:
до 4 попыток с докачкой с того же места, а в ошибке видна настоящая причина.

Импорт JSON (#12). В «Добавить» можно вставить конфиг Xray или sing-box (в консольном клиенте — передать
файлом): каждый сервер из outbounds попадёт в список. Серверы балансировщиков из JSON-подписок теперь
появляются все, а не только первый.

Windows

  • Приложения из Microsoft Store (WhatsApp, Почта, Xbox) Windows не пускает к системному прокси. В режиме
    «Системный прокси» появились кнопки «Разрешить им прокси» (нужны права администратора) и «Отменить».
  • Окно, закрытое в трей, освобождает память: в фоне около 6 МБ вместо ~210 МБ (WebView2 выгружается, окно
    создаётся заново по щелчку на значке).
  • Если после подключения Windows всё равно шлёт трафик мимо туннеля (например, мешает другой VPN), это видно в журнале.

Консольный клиент unbihex-cli: роутеры, серверы, NAS (#8)

  • connect --mode tun --no-routes — «чистый туннель»: поднимается только интерфейс, маршруты и DNS остаются
    вашими (роутеры с policy routing). Ключи --tun-name, --interface, --mark (SO_MARK для ip rule fwmark).
  • connect --lan — открыть прокси для устройств в сети (NAS, домашний сервер); логин и пароль выводятся при подключении.
  • run -c config.json — свой конфиг ядра без подписок; SIGHUP перечитывает файл, check -c проверяет конфиг.
  • Для QNAP Container Station, Synology и любого Docker — unbihex-client/docker/Dockerfile и инструкция в README клиента.

Ядро: route.default_interface и route.default_mark для всех исходящих соединений (как в sing-box).

Обновление

Android. 0.2.2 ставится поверх 0.2.0 и 0.2.1: ключ подписи тот же. С 0.1.0 сначала удалите старую версию.

Отпечаток сертификата (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

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

Проверка файлов

Windows (PowerShell): Get-FileHash .\Unbihex-0.2.2-windows-setup.exe -Algorithm SHA256
Сравните с SHA256SUMS.txt.

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

  • Сборки для iOS и macOS и графическое приложение для Linux пока не выкладываются.
  • Бинарники для Linux собраны кросс-компиляцией.
  • Не поддерживаются VMess, Trojan, Hysteria2, TUIC, WireGuard, Shadowsocks 2022 — такие серверы показываются серыми.
  • Имя сайта в QUIC (HTTP/3) пока не определяется; браузеры в таком случае переходят на обычный HTTPS.

Автор: Crystalmasta — https://github.com/crystalmasta. Лицензия MPL-2.0.

Don't miss a new unbihex release

NewReleases is sending notifications on new releases.