NetGuard — это приложение для интернет-безопасности, которое предлагает простые и расширенные способы ограничения доступа приложений к Интернету.
Приложениям и адресам можно индивидуально разрешить или запретить доступ к вашему Wi-Fi и/или мобильному соединению. Root-права не требуются.
Блокировка доступа к Интернету может помочь:
& бык; сократите использование данных
& бык; берегите свою батарею
& бык; повысить вашу конфиденциальность
Функции:
& бык; Простой в использовании
& бык; Корень не требуется
& бык; 100% открытый исходный код
& бык; Нет звонка домой
& бык; Никакого отслеживания и аналитики
& бык; Нет рекламы
& бык; Активно разрабатывается и поддерживается
& бык; Android 5.1 и более поздние версии поддерживаются
& бык; Поддержка IPv4/IPv6 TCP/UDP
& бык; Поддерживается модем
& бык; При необходимости разрешить, когда экран включен
& бык; Опционально заблокировать в роуминге
& бык; Опционально заблокировать системные приложения
& бык; Опционально уведомлять, когда приложение получает доступ к Интернету
& бык; Опционально записывайте использование сети для каждого приложения по каждому адресу.
& бык; Тема дизайна материала со светлой и темной темой
ПРО-функции:
& бык; Логировать весь исходящий трафик; поиск и фильтрация попыток доступа; экспортировать файлы PCAP для анализа трафика
& бык; Разрешить/блокировать отдельные адреса для каждого приложения
& бык; Уведомления о новых приложениях; настроить NetGuard прямо из уведомления
& бык; Отображать график скорости сети в уведомлении в строке состояния
& бык; Выберите одну из пяти дополнительных тем в светлой и темной версии.
Не существует другого брандмауэра без root-доступа, предлагающего все эти функции.
Если вам нравится тестировать новые функции, вы можете принять участие в программе тестирования: https://play.google.com/apps/testing/eu.faircode.netguard.
Все необходимые разрешения описаны здесь: https://github.com/M66B/NetGuard/blob/master/FAQ.md#user-content-faq42.
NetGuard использует Android VPNService для маршрутизации трафика на себя, поэтому его можно фильтровать на устройстве, а не на сервере. Одновременно эту услугу может использовать только одно приложение, что является ограничением Android.
Полный исходный код доступен здесь: https://github.com/M66B/NetGuard.