
21.85 MB
Android 8.0+
110
armeabi-v7a, x86, x86_64, arm64-v8a
Verified safeScanned with ClamAV, APKiD, and Quark-Engine. No threats detected.
Description
Прозрачный прокси для rooted Android без VpnService, TUN-интерфейса и VPN-иконки.
Проект состоит из Magisk/KernelSU/APatch-модуля и Android-приложения-контроллера. Трафик выбранных приложений перехватывается на уровне ядра через iptables TPROXY и отправляется в sing-box.
Устойчивый к методам обнаружения типа YourVPNDead.
Что это даёт
Нет Android VPN API: приложения не видят TRANSPORT_VPN.
Нет tun0 и системной VPN-иконки.
APK не имеет INTERNET: подписки, update-check/download и сетевые диагностики выполняет root-демон через daemonctl.
APK запрашивает package visibility для локального выбора приложений и audit-подсказок: список установленных приложений читается через Android PackageManager, но не отправляется в сеть самим APK.
Можно проксировать только выбранные приложения, оставляя остальные напрямую.
Сохранённые серверы рендерятся в sing-box как отдельные outbounds.
Над несколькими серверами используется urltest, чтобы sing-box выбирал рабочий и быстрый outbound.
Поддерживается arm64-v8a и armeabi-v7a.
Как это работает
Приложение Android
-> iptables mangle / TPROXY
-> sing-box tproxy inbound
-> urltest / outbound
-> прокси-сервер
APK вызывает daemonctl через su. daemonctl общается с root-демоном daemon по Unix socket. daemon хранит конфигурацию, рендерит sing-box config, запускает core, применяет iptables и выполняет health checks.
Компоненты
Компонент Назначение
Magisk-модуль Скрипты установки, boot service, SELinux policy, daemon, daemonctl, sing-box
daemon root-демон: config, IPC, запуск core, iptables, DNS, health, update
daemonctl CLI-клиент для ручной диагностики и IPC-команд
Android APK Kotlin/Compose панель управления без собственного INTERNET; control-plane сеть принадлежит daemon
sing-box transport core: tproxy inbound, outbounds, urltest, Clash API для delay-тестов
Быстрый старт
Прошейте module ZIP через Magisk Manager / KernelSU Manager / APatch.
Перезагрузите устройство.
Установите APK.
Добавьте сервер на вкладке Серверы:
вставкой ссылки;
QR-кодом;
подпиской.
На вкладке Приложения выберите приложения для проксирования.
Нажмите Подключить.
Поддерживаемые протоколы
Протокол Статус
VLESS + Reality основной сценарий
VLESS + TLS поддерживается
Trojan поддерживается
VMess поддерживается
Shadowsocks / Shadowsocks 2022 поддерживается
SOCKS4 / SOCKS5 upstream поддерживается
Hysteria2 поддерживается через sing-box
TUIC v5 поддерживается через sing-box
WireGuard запланирован; sing-box собирается с with_wireguard
AmneziaWG отдельный будущий слой, не равен обычному WireGuard
Форматы импорта
Поддерживаются:
vless://
vmess://
trojan://
ss://
socks://, socks4://, socks4a://, socks5://
hysteria2://, hy2://
tuic://
vpn:// Amnezia
подписки с base64/plain URI list
QR-коды
Пока не реализовано:
Clash YAML import;
sing-box JSON import;
v2rayNG backup import;
WireGuard .conf import.
Выбор серверов и тесты
Все сохранённые nodes попадают в sing-box как outbounds. Если серверов несколько, daemon рендерит urltest outbound с тегом proxy, а маршрут по умолчанию указывает на него.
В UI есть Проверить все:
TCP connect показывает время соединения до адреса сервера.
URL delay показывает задержку реального запроса через конкретный outbound, если core уже запущен.
Для белых списков важно смотреть не только TCP ping. Низкий ping не гарантирует нормальную скорость: при ограничении со стороны ТСПУ пакет может отвечать быстро, но реальный HTTP/HTTPS response будет идти секунды. Поэтому главная метрика для авто-выбора - URL response / delay, а ping используется как вспомогательная диагностика.
Режимы приложений
Текущая модель:
один общий urltest/proxy outbound для выбранных приложений;
список приложений через прокси или список приложений в обход;
быстрые кнопки Выбрать все и Снять весь выбор.
Планируемая модель:
несколько групп outbounds;
привязка package -> outbound/tag;
разные приложения через разные серверы или группы;
отдельные urltest группы для браузеров, мессенджеров и т.п.
Rate this app
Ratings & reviews
No reviews yet.