Anubis: российский open-source инструмент для полной изоляции приложений от VPN-детекта
Приложения на Android могут обходить защиту рабочих профилей и определять использование VPN, сливая реальный IP-адрес сервера. Стандартные решения, такие как Island или Shelter, скрывают VPN от системного ConnectivityManager, но не маскируют сетевой интерфейс tun0, маршруты и открытые локальные порты, которые остаются видимыми для целевого софта. Эта уязвимость создаёт риск деанонимизации даже для технически подкованных пользователей.
В ответ на эту проблему появился open-source проект Anubis. Его разработчик предлагает радикально иной подход: вместо сокрытия — полное отключение. Anubis автоматически выполняет команду `pm disable-user` для выбранных приложений в момент активации VPN-подключения. Приложение переводится в неактивное состояние, фактически переставая существовать для системы на время сессии, что делает любые попытки детекта технически невозможными.
Появление такого инструмента сигнализирует о растущем техническом противостоянии между методами слежки, встроенными в коммерческие приложения, и средствами защиты приватности. Anubis, будучи открытым решением, позволяет аудитории проверить его механизм работы, но также ставит вопросы о стабильности работы отключённых приложений и потенциальных конфликтах с системными сервисами Android. Его развитие может повлиять на практики разработки как со стороны создателей инструментов для обхода блокировок, так и со стороны компаний, внедряющих агрессивные методы геолокации и анализа трафика.