Как работает adguard на андроиде



Функции

AdGuard для Android — это уникальное мобильное приложение, удаляющее рекламу из просматриваемых вами веб-страниц и установленных на смартфоне или планшете приложений, защищающее пользователя от вредоносных и мошеннических сайтов, а также оберегающее его личные данные от систем сбора статистики. Ниже рассмотрены основные функции AdGuard для Android.

Антибаннер

Основное предназначение AdGuard для Android — это фильтрация рекламы, причем не только в загружаемых из Интернета веб-страницах, но также в приложениях и играх. AdGuard работает с любыми мобильными браузерами и совместим с версиями Android 5 и выше. Он удаляет со страниц посещаемых вами сайтов все постороннее содержимое, что позволяет заметно экономить трафик. С использованием AdGuard вы заметите, насколько быстрее стал работать ваш браузер.

Помимо рекламных баннеров, AdGuard для Android умеет фильтровать другие раздражающие элементы, которые нередко размещают на интернет-ресурсах их создатели — виджеты социальных сетей, всплывающие окна, формы обратного звонка, предупреждения об использовании файлов cookies и т.д.

Многие авторы бесплатного ПО монетизируют свои программы, показывая рекламные объявления в окне самого приложения или в виде всплывающих push-уведомлений. AdGuard успешно справляется с такой раздражающей рекламой, не затрагивая функционал самого приложения и не оказывая никакого влияния на его настройки.

По выбору пользователя AdGuard работает в одном из двух возможных режимов. В первом случае фильтрация трафика выполняется непосредственно на вашем устройстве при помощи локального VPN-сервера, поэтому быстродействие и качество работы AdGuard не зависят от скорости соединения с Интернетом. Во втором случае приложение запускает на мобильном устройстве локальный HTTP прокси-сервер. Если в установленной на смартфоне или планшете операционной системе Android не получены права суперпользователя (root), режим HTTP прокси-сервера не позволит фильтровать мобильный трафик в сетях Edge/3G/4G, кроме того, прокси-сервер потребует ручной настройки, поэтому такой режим рекомендуется включать на рутованных устройствах.

Для блокировки рекламы AdGuard для Android использует специальный набор фильтров, однако в настройках приложения имеется «белый список», позволяющий добавить адреса выбранных вами сайтов в перечень исключений, и Пользовательский фильтр, с помощью которого можно создать и настроить собственные правила фильтрации. Имеется возможность отключить фильтрацию для отдельных приложений.

Фильтрация HTTPS-трафика

AdGuard позволяет фильтровать трафик, передаваемый с использованием защищенного протокола HTTPS, для чего необходимо установить в системе специально сгенерированный цифровой сертификат. Фильтр имеет гибкие настройки, а также позволяет вести Белый и Черный списки. Таким образом, пользователь сам решает, для каких доменов следует отключить фильтрацию HTTPS-трафика, а для каких она обязательна.

Антифишинг

Фишинг — это чрезвычайно распространенный в Интернете метод мошенничества, направленный на кражу личных данных (паролей доступа, реквизитов банковских карт и т. д.). Для этого используются поддельные веб-страницы, имитирующие оформление популярных сайтов или реально существующих сетевых сервисов, например, интернет-магазинов или социальных сетей. Многие фишинговые сайты имеют адреса, отличающиеся от настоящих всего лишь несколькими символами.

Модуль Антифишинг надежно защищает владельцев смартфонов и планшетов от посещения мошеннических и опасных сайтов. Кроме того, он блокирует загрузку на защищаемое устройство вредоносных программ. При этом личная информация пользователя никуда не передается, и сервера AdGuard не знают о том, какие сайты он посещает: для проверки безопасности задействованы не открытые сетевые адреса (URL), а префиксы их хешей (хеш — определенным образом сформированная структура данных, однозначно идентифицирующая каждый добавленный в базу адрес).

Защита конфиденциальности

Многие сайты собирают различную информацию о своих посетителях: их IP-адрес, сведения об установленном на устройстве браузере и операционной системе, экранном разрешении, и даже о том, с какой веб-страницы пришел к ним пользователь. AdGuard предоставляет уникальный модуль Антитрекинга, который защитит вашу приватность. Узнать о нём больше можно в отдельной статье.

Помимо Антитрекинга, AdGuard вооружён Фильтром счетчиков и системы аналитики. Он призван защитить ваши персональные данные от автоматических систем сбора статистики. Если вы включите этот фильтр, владельцам сайтов будет крайне проблематично следить за вашими действиями в Интернете.

Брандмауэр

Брандмауэр AdGuard для Android позволяет гибко управлять доступом приложений в Интернет. С его помощью можно, например, запретить работающим на вашем смартфоне или планшете приложениям подключения по Wi-Fi или соединения по мобильной сети. Также имеется возможность изменить правила подключения приложений к Интернету в фоновом режиме при выключенном экране устройства. При этом детальная статистика как по отдельным приложениям, так и в целом, поможет принять правильные решения.

Источник

Вопросы и ответы

Что такое AdGuard?

AdGuard – это единственный в своём роде интернет-фильтр, который защищает вас от вездесущей рекламы, вредоносных и фишинговых сайтов, онлайн-трекинга и многого другого.

AdGuard действительно справится с блокировкой абсолютно всех видов интернет-рекламы, ускорит загрузку страниц, сэкономит трафик, и повысит защиту вашего устройства от возможных угроз.

AdGuard использует уникальную технологию, позволяющую фильтровать трафик вашего устройства, для которой не требуются ROOT-права. Скорость работы фильтрации не будет зависеть от работы VPN-сервера, так как он размещается прямо на вашем устройстве.

Как работает защита AdGuard?

AdGuard фильтрует ваш трафик, блокируя запросы к фишинговым и вредоносным сайтам и удаляя навязчивую браузерную рекламу. AdGuard может использовать два режима фильтрации трафика.

Режим локального VPN.

Режим локального HTTP прокси сервера.

Режим локального VPN

В случае, если вы используете этот режим, AdGuard не требуются ROOT-права для осуществления фильтрации. При этом VPN-сервер находится на вашем же устройстве, так что для фильтрации не приходится пропускать ваш трафик через удаленный сервер.

Режим локального HTTP прокси сервера

В этом режиме AdGuard запускает на вашем устройстве локальный HTTP прокси сервер. Этот режим рекомендуется применять, если вы используете рутованное устройство. В обратном случае для применения этого режима понадобится ручная настройка HTTP прокси, а также будет невозможна фильтрация в мобильных сетях (Edge/3G/4G).

Нужно ли получение ROOT доступа?

В отличие от большинства приложений, занимающихся фильтрацией трафика, AdGuard не требует ROOT доступа к Вашему устройству. В режиме локального VPN сервера AdGuard будет фильтровать весь ваш трафик, и ROOT доступ ему не понадобится.

Как вручную настроить локальный HTTP прокси?

Если ваше устройство не поддерживает автоматическую настройку прокси, то вы можете настроить прокси-сервер вручную, используя предложенную ниже инструкцию.

В расширенных настройках AdGuard выберите режим работы Локальный HTTP прокси и способ установки Ручной.

Перейдите в настройки телефона, выберите Wi-Fi. Откроется список беспроводных сетей.

Если устройство еще не подключено, подключитесь к необходимой Wi-Fi сети. Откройте настройки сети путем зажатия строки этой сети. Появится меню действий с выбранной Wi-Fi сетью.

Выберите пункт Изменить сеть. В новом окне выберите пункт Дополнительно.

В пункте Прокси-сервер выберите Вручную.

Введите 127.0.0.1 в поле хоста прокси-сервера и тот же порт, что указан в настройках прокси в самом приложении AdGuard (по умолчанию в настройках AdGuard задан порт 8080).

Прокси сервер установлен. Теперь весь интернет-трафик будет фильтроваться AdGuard.

Как использовать другой VPN вместе с AdGuard?

Если вы уже используете VPN для каких-либо целей, для обеспечения работы AdGuard необходимо переключить приложение в режим HTTP прокси. Этот режим можно изменить в разделе Дополнительные настройки.

В данном режиме работы существует два способа установки прокси: автоматический и ручной.

Автоматический режим

В автоматическом режиме включение фильтрации не требует от вас совершения каких-либо действий. Фильтрация будет работать как в мобильных, так и в Wi-Fi сетях. Проблема в том, что автоматический режим может быть задействован только при наличии ROOT доступа.

Ручной режим

Этот подход может не сработать в некоторых случаях. Это зависит от прошивки и самого VPN приложения. В ряде ситуация трафик направляется в обход прокси, установленного вручную. В ручном режиме фильтрация будет работать только для Wi-Fi соединений. Также вам придётся вручную настраивать прокси для каждого нового Wi-Fi соединения.

Какие ограничения имеет режим VPN?

По умолчанию AdGuard фильтрует трафик, используя локальный VPN-сервер. В этом режиме существуют незначительные ограничения, описанные ниже.

В режиме локального VPN защита AdGuard не будет запускаться автоматически вместе в включением телефона, так как эта возможность блокируется самой операционной системой Android.

Фильтрация не может работать совместно с другими VPN приложениями. В этом случае рекомендуем использовать режим локального HTTP прокси.

Почему не получается установить флажок «Я доверяю», когда Android спрашивает разрешения на включение VPN?

Если вы используете приложения, которые изменяют отображение (например, Night Mode или Twilight), вам нужно временно отключить это приложение. Иначе Android запрещает установку флажка в целях улучшения безопасности.

Почему я вижу сообщение «Нет поддержки VPN»?

Это сообщение появляется, когда AdGuard не удается создать VPN-соединение на вашем устройстве. На данный момент мы знаем о нескольких ситуациях, когда это может происходить.

1. Нестандартная прошивка

Вы используете нестандартную прошивку, в которой вырезан модуль ядра tun.ko, необходимый для работы VPN на Android.

2. Неправильная настройка прошивки

Прошивка на вашем устройстве была неправильно настроена. Если производитель знает о проблеме, то он может исправить ее в будущих обновлениях прошивки.

Восстановить поддержку VPN

Если у вас есть ROOT доступ, вы можете попробовать восстановить модуль VPN (tun.ko), используя для этого специальную программу — tun.ko installer.

Переключить режим фильтрации

Вы можете переключиться на режим фильтрации Локальный HTTP Прокси в расширенных настройках AdGuard.

Почему статистика Android показывает, что AdGuard использовал больше трафика, чем сэкономил?

На экране Android Использование данных или в каком-либо приложении для подсчета использования данных вы можете увидеть, что AdGuard использовал весь или почти весь ваш трафик. На самом деле весь этот трафик был использован вашими приложениями, а не AdGuard. Дело в том, что существует известная проблема с подсчетом статистики Android в случае, когда включена VPN- или прокси- фильтрация. Android в этой ситуации считает, что весь трафик потребляет AdGuard.

Надеемся, что этот ответ прояснил, что происходит.

Почему режим модема не работает вместе с AdGuard?

Эта проблема актуальна только для версий Android до 6.0.

Android не позволяет соединениям в режиме модема использовать VPN. Это правило распространяется на любое VPN приложение, запущенное на устройстве без ROOT прав. Да и с ROOT правами обойти это ограничение очень сложно. Ограничение введено из соображений безопасности на случай, чтобы посторонний человек, получив доступ к вашей сети в режиме модема, не мог одновременно получить доступ к VPN.

Решения

Отключите AdGuard на время, пока вы хотите использовать режим модема.

Если у вас есть ROOT доступ, можете переключить режим фильтрации на «Локальный HTTP прокси» вместо использования VPN. Это можно сделать в расширенных настройках AdGuard.

Какие браузеры не поддерживаются AdGuard?

В целом, AdGuard не может фильтровать трафик браузеров с функцией сжатия трафика. Единственный браузер с такой функцией, который мы можем фильтровать, это Google Chrome.

Opera

AdGuard может фильтровать трафик браузера Opera если вы не используете режим сжатия. Иначе трафик сжимается так, что его фильтрация становится невозможной.

Opera Mini

Браузер Opera Mini всегда сжимает трафик, поэтому AdGuard не может фильтровать его.

UC Browser

AdGuard может фильтровать UC Browser в случае, если вы не используете Скоростной режим или Быстрый режим. Иначе трафик частично сжимается и шифруется, так что AdGuard не может его фильтровать.

Puffin Browser

Браузер Puffin всегда сжимает трафик, поэтому AdGuard не может фильтровать его.

Почему может не запускаться VPN на Android 5.0?

Существует два известных открытых дефекта Android 5.0, которые могут помешать создать VPN-соединение.
Единственное решение — перезагрузить устройство.

Как устранить известные конфликты с другими приложениями?

Эта секция содержит список приложений, при использовании которых вы можете столкнуться с проблемами совместимости. В некоторых случаях проблема может быть решена настройкой самого приложения или AdGuard.

Orbot Прокси в комплекте с Tor

Проблема: Orbot Прокси в комплекте с Tor является VPN приложением, а вы не можете использовать два VPN одновременно.

Решение: настройте AdGuard на использование Orbot как вышестоящего прокси-сервера.

Откройте AdGuard, откройте Настройки — Расширенные.

Откройте Настройки прокси.

Используйте следующие настройки:
Тип прокси SOCKS4, сервер 127.0.0.1, порт 9050.

Запустите защиту AdGuard.

VPN by Private Internet Access

Проблема: VPN by Private Internet Access является VPN приложением, а вы не можете использовать два VPN одновременно.

Решение: вы можете настроить AdGuard на использование SOCKS5 прокси, предоставляемого PIA. Дополнительную информацию можно получить на сайте PIA. Другое возможное решение — переключить режим фильтрации на Локальный HTTP прокси в расширенных настройках (требуются ROOT права).

Opera Max

Проблема: Opera Max является VPN приложением, а вы не можете использовать два VPN одновременно.

Решение: (требуется ROOT) переключите режим фильтрации на Локальный HTTP прокси в расширенных настройках.

Решение: переключите режим фильтрации на Локальный HTTP прокси в расширенных настройках AdGuard.

Почему в режиме прокси функционал брандмауэра ограничен и статистика не очень точна?

В Сети Интернет используется множество разных вариантов подключений и передачи данных. Обычные сайты, звонки по VoIP, игры, различные VPN, любой UDP трафик (включая DNS) и т.д. В режиме VPN мы передаем каждый пакет с данными, который исходит из какого-нибудь приложения, но в режиме прокси мы контролируем только небольшое, но самое часто используемое подмножество типов трафика. Поэтому мы не можем гарантировать полную блокировку передачи данных для некоторых приложений, а статистические данные AdGuard в режиме прокси могут быть не очень точными.

Значит, режим прокси — это плохо?

Конечно, нет. Если вам не обязательно блокировать передачу данных по UDP, или по нестандартным портам, или видеть точные данные в статистике, можете не обращать на них внимание и пользоваться режимом прокси без каких-либо сомнений.

Почему некоторые приложения находятся в списке исключений?

Некоторые приложения используют нестандартные способы соединения и пересылки данных, либо наша процедура фильтрации мешает их работе. Поэтому такие приложения исключены из фильтрации. Мы надеемся, что это временная мера, так как наши алгоритмы фильтрации и обработки трафика постоянно совершенствуются.

Как работает DNS-фильтрация?

AdGuard может фильтровать запросы, преобразующие доменное имя в IP-адрес, обрабатывать их локально, и блокировать попытки соединения с фишинговыми, вредоносными, рекламными и следящими системами. Блокировка осуществляется с помощью отправки поддельного ответа, который перенаправляет подключения на локальный сетевой интерфейс (с IP-адресом 127.0.0.1). Тогда браузер или приложение, которое пыталось соединиться с сервером на заблокированном домене, будет пытаться соединиться с собой же и получит ошибку подключения.

Это кажется идеальным способом блокировки рекламы, зачем использовать что-то еще?

Затем, что существует некоторое количество рекламных систем, которые используют одинаковые домены и для раздачи рекламы и для каких-нибудь полезных сервисов. DNS-фильтрация в данном случае позволяет быстрее блокировать часть рекламных и опасных доменов, что снижает нагрузку на процессор устройства и его батарею.

Почему я не могу использовать DNS-фильтрацию в режиме локального HTTP прокси сервера?

Потому что для DNS-фильтрации мы должны фильтровать весь сетевой трафик (все виды трафика и сетевых пакетов). Только режим локального VPN позволяет это делать.

Как работает фильтрация HTTPS?

HTTPS (аббр. от англ. HyperText Transfer Protocol Secure) — расширение протокола HTTP, для поддержки шифрования в целях повышения безопасности. Этот протокол используется для защищенной передачи важной информации — персональных данных, реквизитов банковских карт, и т.д.

Дело в том, что сейчас всё больше и больше сайтов, блогов и социальных сетей переходит на HTTPS. Кроме блогов и сайтов на HTTPS переходят всё больше рекламных сетей, так как это необходимо для отображения рекламы на сайте, работающем по HTTPS. Вот примеры популярных сайтов, рекламу на которых невозможно убрать без фильтрации HTTPS: youtube.com, facebook.com, twitter.com.

Как происходит фильтрация зашифрованного трафика?

Если бы это было просто, HTTPS не был бы безопасным. Для того чтобы отфильтровать защищенный трафик, AdGuard должен сам создать два защищенных соединения. Одно — с браузером или другим приложением, второе — с сервером. Важно, чтобы при этом браузер «доверял» AdGuard и созданному им соединению. Для этого AdGuard генерирует и устанавливает специальный корневой сертификат в систему и при необходимости — в некоторые браузеры (например, Firefox).

Остается ли мой трафик защищенным и зашифрованным?

Конечно! Ваше соединение с удаленным сервером остается зашифрованным и защищенным. AdGuard, точно также как и браузер, проверяет сертификат сервера перед тем как принимает решение о фильтрации. Также AdGuard по умолчанию не фильтрует сайты финансовых сервисов и сайты с важными персональными данными.

Существует два режима работы HTTPS-фильтрации:

Фильтровать ТОЛЬКО соединения с доменами из «черного» списка.

Фильтровать ВСЕ соединения, КРОМЕ соединений с доменами из «белого» списка. В этот список мы предварительно добавили домены финансовых организаций и банков, и он со временем пополняется.

Хорошо, как это всё включить?

Установите сертификат в системное хранилище сертификатов.

Если у вас не установлен пароль или графический ключ на экране блокировки, то Android потребует установить один из вариантов. Таково требование системы Android.

Перезапустите защиту. Если все выполнено верно, HTTPS трафик теперь будет фильтроваться наряду с обычным.

Как удалить сертификат из системы?

Зайдите в настройки Android -> Безопасность -> Надежные сертификаты. На странице пользовательских сертификатов выберите AdGuard Personal CA, прокрутите диалог вниз и нажмите «Удалить«.

Перейдите на вкладку «Пользователь«.

Выберите в списке «AdGuard Personal CA» (он может быть там один).

В открывшемся диалоге надо будет прокрутить страницу вниз и нажать кнопку «Удалить«.

Чем отличаются алгоритмы фильтрации AdGuard?

AdGuard включает в себя три алгоритма фильтрации:

Качественный алгоритм может использовать все типы правил фильтрации и блокирует весь рекламный контент. Данный алгоритм позволяет изменять HTML-код страницы, вырезая нежелательные элементы прежде, чем браузер загрузит страницу.

Качественный алгоритм может увеличить время загрузки страниц, поэтому его использование рекомендуется только на мощных устройствах.

Быстрый алгоритм может применять все правила, кроме правил фильтрации HTML, и способен фильтровать все, за исключением контента страниц. Данный алгоритм использует так называемые “косметические” правила фильтрации, которые, в отличие от базовых правил, предназначены не для блокирования рекламных запросов, а для обработки внешнего вида страниц. “Косметические” правила подразумевают под собой добавление специальных CSS-правил (стилей), которые маскируют нежелательные рекламные элементы на странице, а также скрывают «остатки» рекламы после блокировки, такие как пустые поля на месте заблокированного баннера и т.д

Упрощенный алгоритм использует базовые правила фильтрации и блокирует только рекламные запросы.

В отличие от качественного и быстрого алгоритмов, упрощенный алгоритм не использует “косметические” правила фильтрации.

Как управлять уведомлениями AdGuard?

AdGuard для версий Android 8 и новее поддерживает ряд различных каналов уведомлений (далее категорий уведомлений). С их помощью вы можете с легкостью управлять уведомлениями AdGuard — менять настройки для разных типов уведомлений, определять их приоритет и т.д. Ниже вы найдете более подробную информацию о данных категориях, а также узнаете, какие функции по управлению уведомлениями AdGuard предлагает для устройств на предыдущих версиях Android.

Уведомления AdGuard на Android 8 и новее

Уведомления AdGuard на данных версиях Android подразделяются на 6 категорий. Для того, чтобы найти соответствующие настройки, воспользуйтесь следующим путем: откройте настройки вашего устройства и выберите — Приложения и уведомления → AdGuard → Уведомления приложения или Приложения и уведомления → Уведомления → AdGuard (возможны и другие вариации в зависимости от устройства).

Кроме того, существует еще более простой и быстрый способ найти необходимые настройки. Если вы нажмете и удержите любое появившееся уведомление от AdGuard, откроется окно, в котором вы сможете выбрать “Все категории”. Этот шаг также приведет вас в настройки уведомлений AdGuard.

Итак, вы на месте! Перед вами список из 6 различных категорий (см. скриншот ниже).

Каждая категория включает в себя определенные типы уведомлений:

  • Статус Защиты (постоянное уведомление со статусом защиты и статистикой фильтрации);
  • Статус Лицензии (уведомления об изменении статуса вашей лицензии);
  • Обновления (уведомления об обновлениях приложения и фильтров);
  • Исходящий прокси (постоянное уведомление со статусом исходящего прокси);
  • Брандмауэр (уведомления, позволяющие управлять доступом к сети);
  • Другие (уведомления о логировании, критических ошибках, конфликтах с другими приложениями и др.).

Все категории уведомлений активированы по умолчанию. Вы можете управлять настройками каждой из них (см. предыдущий скриншот — справа) — изменять степень важности, выбирать звук уведомлений из поддерживаемых устройством, включать/отключать вибрацию и т.д.

Степень важности позволяет определить приоритет категорий (см. скриншот ниже).

Будьте внимательны, начиная с версии Android 9 «Важность» переименована в «Действия»

Вы можете выбрать из 4-х представленных степеней важности:

  • Крайняя важность (уведомления сопровождаются звуковым сигналом и всплывают на экране устройства);
  • Высокая (уведомления сопровождаются звуковым сигналом);
  • Средняя (уведомления не сопровождаются звуковым сигналом);
  • Низкая (уведомления не сопровождаются звуковым сигналом и визуальными эффектами).

Обратите внимание: вы не можете включать/отключать вибрацию для тех категорий уведомлений, степень важности которых определена как Средняя или Низкая.

В случае, если вы решите, что те или иные уведомления не представляют для вас никакой значимости, вы сможете отключить соответствующую категорию.

Мы надеемся, что данные функции помогут вам сортировать уведомления AdGuard и настраивать их самым удобным для вас способом!

Уведомления AdGuard на Android 7 и предыдущих версиях

Если вы являетесь пользователем устройства на платформе Android 7 или одной из предыдущих версий, AdGuard также предлагает вам ряд возможностей по управлению уведомлениями.

Для этого вам необходимо открыть настройки устройства, а затем выбрать — Уведомления → AdGuard или Приложения → AdGuard → Уведомления. При необходимости вы можете активировать следующие функции:

  • Без звука — означает, что уведомления не будут сопровождаться звуковым сигналом, вибрировать или всплывать на экране;
  • На заблокированном экране — означает, что содержание уведомлений будет отображаться на заблокированном экране;
  • Переопределить режим “Не беспокоить” — эта опция позволит уведомлениям всплывать на экране и/или издавать звуковой сигнал, даже если активирован режим “Не беспокоить”.

Вы также можете отключить все уведомления AdGuard, выбрав опцию “Блокировать все”. Однако мы не рекомендуем вам этого делать, так как работа приложения в таком случае может быть остановлена системой в любое время.

Кроме вышеперечисленного, вы можете управлять уведомлением о статусе защиты, используя Основные настройки приложения AdGuard (AdGuard → Настройки → Основные настройки → Иконка уведомления).

Вы можете выбрать одну из следующих опций:

  • По умолчанию (на экране будет отображаться как само уведомление, так и соответствующая иконка);
  • Уведомление без иконки (на экране будет отображаться только уведомление, без иконки);
  • Нет (ни уведомление, ни иконка не будут отображаться на экране).

Пожалуйста, обратите внимание: при удалении иконки Android сможет остановить работу приложения AdGuard в любое время. Именно поэтому мы рекомендуем вам использовать “Уведомление без иконки” вместо выбора последней опции.

Источник

Как работает адгуард на андроиде



Функции

AdGuard для Android — это уникальное мобильное приложение, удаляющее рекламу из просматриваемых вами веб-страниц и установленных на смартфоне или планшете приложений, защищающее пользователя от вредоносных и мошеннических сайтов, а также оберегающее его личные данные от систем сбора статистики. Ниже рассмотрены основные функции AdGuard для Android.

Антибаннер

Основное предназначение AdGuard для Android — это фильтрация рекламы, причем не только в загружаемых из Интернета веб-страницах, но также в приложениях и играх. AdGuard работает с любыми мобильными браузерами и совместим с версиями Android 5 и выше. Он удаляет со страниц посещаемых вами сайтов все постороннее содержимое, что позволяет заметно экономить трафик. С использованием AdGuard вы заметите, насколько быстрее стал работать ваш браузер.

Помимо рекламных баннеров, AdGuard для Android умеет фильтровать другие раздражающие элементы, которые нередко размещают на интернет-ресурсах их создатели — виджеты социальных сетей, всплывающие окна, формы обратного звонка, предупреждения об использовании файлов cookies и т.д.

Многие авторы бесплатного ПО монетизируют свои программы, показывая рекламные объявления в окне самого приложения или в виде всплывающих push-уведомлений. AdGuard успешно справляется с такой раздражающей рекламой, не затрагивая функционал самого приложения и не оказывая никакого влияния на его настройки.

По выбору пользователя AdGuard работает в одном из двух возможных режимов. В первом случае фильтрация трафика выполняется непосредственно на вашем устройстве при помощи локального VPN-сервера, поэтому быстродействие и качество работы AdGuard не зависят от скорости соединения с Интернетом. Во втором случае приложение запускает на мобильном устройстве локальный HTTP прокси-сервер. Если в установленной на смартфоне или планшете операционной системе Android не получены права суперпользователя (root), режим HTTP прокси-сервера не позволит фильтровать мобильный трафик в сетях Edge/3G/4G, кроме того, прокси-сервер потребует ручной настройки, поэтому такой режим рекомендуется включать на рутованных устройствах.

Для блокировки рекламы AdGuard для Android использует специальный набор фильтров, однако в настройках приложения имеется «белый список», позволяющий добавить адреса выбранных вами сайтов в перечень исключений, и Пользовательский фильтр, с помощью которого можно создать и настроить собственные правила фильтрации. Имеется возможность отключить фильтрацию для отдельных приложений.

Фильтрация HTTPS-трафика

AdGuard позволяет фильтровать трафик, передаваемый с использованием защищенного протокола HTTPS, для чего необходимо установить в системе специально сгенерированный цифровой сертификат. Фильтр имеет гибкие настройки, а также позволяет вести Белый и Черный списки. Таким образом, пользователь сам решает, для каких доменов следует отключить фильтрацию HTTPS-трафика, а для каких она обязательна.

Антифишинг

Фишинг — это чрезвычайно распространенный в Интернете метод мошенничества, направленный на кражу личных данных (паролей доступа, реквизитов банковских карт и т. д.). Для этого используются поддельные веб-страницы, имитирующие оформление популярных сайтов или реально существующих сетевых сервисов, например, интернет-магазинов или социальных сетей. Многие фишинговые сайты имеют адреса, отличающиеся от настоящих всего лишь несколькими символами.

Модуль Антифишинг надежно защищает владельцев смартфонов и планшетов от посещения мошеннических и опасных сайтов. Кроме того, он блокирует загрузку на защищаемое устройство вредоносных программ. При этом личная информация пользователя никуда не передается, и сервера AdGuard не знают о том, какие сайты он посещает: для проверки безопасности задействованы не открытые сетевые адреса (URL), а префиксы их хешей (хеш — определенным образом сформированная структура данных, однозначно идентифицирующая каждый добавленный в базу адрес).

Защита конфиденциальности

Многие сайты собирают различную информацию о своих посетителях: их IP-адрес, сведения об установленном на устройстве браузере и операционной системе, экранном разрешении, и даже о том, с какой веб-страницы пришел к ним пользователь. AdGuard предоставляет уникальный модуль Антитрекинга, который защитит вашу приватность. Узнать о нём больше можно в отдельной статье.

Помимо Антитрекинга, AdGuard вооружён Фильтром счетчиков и системы аналитики. Он призван защитить ваши персональные данные от автоматических систем сбора статистики. Если вы включите этот фильтр, владельцам сайтов будет крайне проблематично следить за вашими действиями в Интернете.

Брандмауэр

Брандмауэр AdGuard для Android позволяет гибко управлять доступом приложений в Интернет. С его помощью можно, например, запретить работающим на вашем смартфоне или планшете приложениям подключения по Wi-Fi или соединения по мобильной сети. Также имеется возможность изменить правила подключения приложений к Интернету в фоновом режиме при выключенном экране устройства. При этом детальная статистика как по отдельным приложениям, так и в целом, поможет принять правильные решения.

Источник

Обзор функций

AdGuard для Android не следует путать с AdGuard Content Blocker. AdGuard Content Blocker — это приложение, доступное в Google Play. Его функционал неполный из-за ограничений, установленных магазином приложений. А AdGuard для Android — это полнофункциональное приложение для блокировки рекламы в браузерах и приложениях со множеством функций, которые описаны в этой статье. Единственное место, откуда его можно скачать — это сайт AdGuard.

Блокировка рекламы

Главная цель блокировщика рекламы — это, собственно, блокировка рекламы, поэтому неудивительно, что у большинства наших приложений алгоритмы блокировки практически не отличаются. Механизм фильтрации рекламы описан здесь.

Понятие блокировки кажется довольно очевидным, но некоторые моменты стоит упомянуть отдельно. AdGuard работает как универсальный фильтр: он пропускает через себя трафик других приложений и блокирует или иным способом обрабатывает некоторые из них (например, рекламные запросы). Весь процесс управляется фильтрами — списками специальных правил. В программе есть постоянно пополняющийся набор фильтров, но вы также можете добавлять в него собственные правила фильтрации.

Большинство мобильных блокировщиков рекламы для Android работают по тому же принципу, но возможности AdGuard куда шире. Прочитайте эту сравнительную статью, чтобы узнать, чем AdGuard отличается от других блокировщиков рекламы.

Фильтры

В AdGuard для Android используется множество фильтров, как сторонних, так и наших собственных, отсортированных по языку и назначению. Например, фильтры в категории «Раздражители» сильно отличаются от языковых фильтров.

Узнайте больше о фильтрах в продуктах AdGuard, прочитав их описания в приложении или в этой статье.

Пользовательские фильтры

AdGuard позволяет создать ваш собственный пользовательский фильтр, используя правила, аналогичные тем, которые используем мы в наших фильтрах. Если вы хотите попробовать себя в этом, рекомендуем изучить статью по составлению своих фильтров, где подробно описан синтаксис правил AdGuard и даны примеры.

Подсказка: используйте функцию «Импорт», чтобы загрузить свой фильтр в качестве пользовательского.

HTTPS-фильтрация

Сейчас большинство сайтов работают через HTTPS — защищённый веб-протокол. Так сложилось, что рекламщики тоже не остаются в стороне и активно пользуются этим протоколом, поэтому HTTPS-фильтрация крайне важна для современного блокировщика рекламы.

Чтобы фильтровать HTTPS-трафик, AdGuard нужно установить сертификат в хранилище на устройстве пользователя. В более старых версиях ОС Android это происходило автоматически во время установки или позже в настройках AdGuard, требуя только пары касаний экрана. К сожалению, на Android 11 и более новых версиях автоматическая установка сертификата больше не доступна. Теперь требуется ручная установка.

Вот инструкция о том, как это сделать:

1) Перейдите на главный экран приложения и нажмите Включить рядом с сообщением HTTPS-фильтрация выключена (оно будет подсвечено оранжевым, если требуется установка сертификата).

2) Появится новый экран, нажмите кнопку Далее, затем ещё раз Далее и Сохраните его сейчас, когда вам будет предложено загрузить сертификат AdGuard.

3) После окончания загрузки сертификата вы увидите новый экран. Нажмите кнопку Откройте настройки безопасности.

4) Это вызовет переход в системные настройки. Прокрутите экран вниз до раздела Дополнительно, перейдите в него и далее в раздел Шифрование и учётные данные (внимание: название разделов может отличаться в зависимости от устройства — главное, выбрать дополнительные настройки безопасности).

5) Нажмите кнопку Установка сертификатов и затем кнопку Сертификат центра сертификации.

6) Появится окно с предупреждением. Прочитайте его и нажмите Всё равно установить, чтобы продолжить.

7) Выберите только что загруженный сертификат AdGuard. Вы должны увидеть всплывающее уведомление об успешной установке сертификата.

8) Сертификат AdGuard успешно установлен и HTTPS-фильтрация работает!

Если вы обновляете систему с Android 10 до Android 11, есть вероятность, что установленный ранее автоматически сертификат будет принят системой. В противном случае, вы увидите на главном экране сообщение HTTPS-фильтрация выключена, подсвеченное оранжевым. А значит, вам понадобится установить сертификат вручную по инструкции, приведённой выше.

В случае возникновения проблем с установкой сертификата, прочитайте эту статью или обратитесь в нашу службу поддержки: support@adguard.com.

Мы хотим ещё раз подчеркнуть, что Блокировщик AdGuard будет работать и без фильтрации HTTPS. Однако он не сможет полноценно фильтровать рекламу на сайтах, использующих протокол HTTPS (а количество таких сайтов постоянно растёт). Поэтому, если вы хотите использовать все возможности приложения и обеспечить наилучшее качество и высокую скорость фильтрации рекламы, мы настоятельно рекомендуем вам активировать HTTPS-фильтрацию.

Антитрекинг

Многие сайты собирают данные о своих посетителях, такие как IP-адреса, информацию о браузере и операционной системе, разрешение экрана и даже страницу, с которой пользователь перешёл на сайт. На некоторых сайтах используются cookie, чтобы сохранить пользовательские настройки и «узнать» вас при следующем посещении. Антитрекинг защитит вашу личную информацию от подобных систем, собирающих данные и статистику.

Работа этого модуля гибко настраивается: например, вы можете запретить сайту получать поисковой запрос, которые вы использовали, чтоб найти эту страницу в интернете, автоматически удалять cookie, как принадлежащие сайту, так и сторонние, и отключить определение местоположения в браузере — оно может использоваться для отслеживания ваших перемещений.

Узнать об основных функциях и возможностях модуля Антитрекинг можно из этой статьи.

Антифишинг

Интернет — довольно опасное место, где ваше устройство могут атаковать вирусы, а личной и финансовой информацией могут завладеть хакеры и мошенники. Так что такие термины, как «фишинг» и «вредоносное ПО», весьма актуальны.

Фишинг — это вид интернет-мошенничества, нацеленный на получение доступа к ценной информации вроде логинов, паролей, платёжных данных и т.д. Такой обман чаще всего осуществляется с помощью фальшивых электронных писем и поддельных сайтов, которые притворяются известными брендами банков и популярных сервисов. Ежегодно фишинг наносит огромные финансовые убытки миллионам интернет-пользователей.

Вредоносное ПО (англ. malware), как и следует из названия, представляет собой программу, единственное предназначение которой — нанести как можно больший вред вашему устройству. То, что изначально появилось как своего рода «прикол», давно вышло из-под контроля и стало полноценным инструментом для кражи ценной информации пользователей и даже целых компаний.

К счастью, модуль Антифишинг защитит вас от посещения опасных сайтов. Он предупредит вас, если устройство попытается загрузить вредоносную программу.

Но важно понимать следующее: AdGuard для Android — это не антивирус! Он не сможет удалить уже загруженные вирусы или остановить уже начавшуюся загрузку опасного файла. Для полноценной защиты мы советуем использовать AdGuard в сочетании с антивирусом.

В то же время, хотим обратить ваше внимание на то, что ваша личная информация никуда не передаётся, и даже AdGuard не знает, какие сайты вы посещаете. Для проверки безопасности используются не открытые сетевые адреса (URL), а префиксы их хешей (хеш — определённым образом сформированная структура данных, однозначно идентифицирующая каждый добавленный в базу адрес). Тем не менее, вы можете при желании отправлять нам анонимную информацию о посещаемых сайтах, чтобы помочь с обновлением базы данных. Для лучшего понимания рекомендуем прочитать эту статью об антифишинг-защите.

Контроль над приложениями

Одна из важнейших задач AdGuard для Android заключается в том, чтобы вернуть пользователям полный контроль над их устройством. С AdGuard вы можете увидеть абсолютно всю информацию о веб-запросах, проходящих через ваше устройство. Ни одно из приложений не сможет подключиться к интернету без вашего ведома.

Настройки приложений

В модуле Настройки приложений вы можете выбрать, какие из приложений могут иметь доступ к передаче данных по Wi-Fi или мобильной сети, какие будут фильтроваться AdGuard, а какие нет. Вы также можете изменить правила доступа к интернету для своих приложений при заблокированном экране. Эти настройки можно применить ко всем установленным приложениям одновременно или к каждому по отдельности.

Вы найдете все дополнительные настройки в правом верхнем углу на экране «Настройки приложений». В них вы сможете настроить AdGuard для Android в соответствии с собственными пожеланиями и предпочтениями. Например, вы можете применить общие настройки ко всем приложениям или выбрать приложения, для которых требуется индивидуальный подход.

Во всех иконках, которые вы видите на экране, есть ссылки. Нажав на них, вы увидите окошко со статистикой трафика приложения, что поможет вам принимать решения относительно разрешений приложения. Как вы можете заметить, AdGuard способен не только блокировать рекламу, но и защищать личные данные, обеспечивать онлайн-безопасность и улучшать работу устройства в целом, экономя ваши трафик и заряд батареи.

Журнал фильтрации

В Журнале фильтрации можно наблюдать за всеми запросами, исходящими от различных браузеров и приложений. Благодаря данной функции, вы можете контролировать любые процессы, протекающие на вашем устройстве.

Вы можете заблокировать любой запрос, нажав на соответствующую кнопку (или разблокировать его, если запрос уже был заблокирован). В Журнале фильтрации вы найдёте подробную информацию о каждом запросе. Эта функция прежде всего предназначена для продвинутых пользователей, особенно для тех, кто создаёт свои собственные правила фильтрации. Позже мы остановимся на этом подробнее.

Пользовательские правила

Как упоминалось выше, AdGuard для Android использует набор фильтров для блокировки рекламы. Однако в настройках приложения можно найти и так называемые Пользовательские правила, которые позволяют создавать и настраивать свои собственные правила фильтрации.

Когда вы впервые устанавливаете AdGuard, раздел с пользовательскими правилами пуст. Чтобы заполнить его, вам необходимо понимать основы синтаксиса правил. Не расстраивайтесь, если они вам пока не известны. С этой статьи можно при желании начать своё знакомство с составлением собственных правил.

Кстати, всякий раз, когда вы используете Журнал фильтрации для блокировки каких-либо запросов, в Пользовательском фильтре появляется соответствующее правило. Для разблокировки запросов достаточно просто удалить это правило. Журнал фильтрации и Пользовательские правила отлично дополняют друг друга: вы можете использовать Журнал для отслеживания запросов, и это поможет в создании корректных правил.

DNS-фильтрация

Модуль DNS-фильтрации позволяет настроить DNS на устройстве пользователя, включая выбор DNS-сервера, DNS-протокола и DNS-фильтров, которые блокируют рекламу и трекеры.

Немного освежим знания: DNS (Domain Name System) — это «система доменных имён», которая переводит имена доменов в нечто более понятное для браузера, то есть IP-адреса. Каждый раз, когда вы переходите на сайт, браузер отправляет DNS-запрос на специальный сервер, обычно определяемый вашим интернет-провайдером. Этот сервер перенаправляет запрос на вышестоящий (upstream) сервер или сразу отвечает IP-адресом. Можно использовать вместо стандартного DNS-сервера особый, который будет посылать небезопасные запросы «в пустоту». Таким образом, ответ с IP-адресом не будет получен и «плохие» запросы будут пресечены в корне.

У DNS-фильтрации есть отдельная вкладка в меню приложения AdGuard для Android. Здесь вы можете выбрать, какой тип DNS хотите использовать, а также включить блокировку рекламы на уровне DNS.

DNS-блокировка

DNS-блокировка — это независимая функция, которая дополняет AdGuard.

Существует два метода DNS-блокировки:
1) некоторые DNS-серверы могут блокировать DNS-запросы к потенциально вредоносным доменам;
2) существует встроенная DNS-фильтрация, которая работает прямо на вашем устройстве и может блокировать DNS-запросы в дополнение к тому, что блокируется выбранным DNS-сервером.

Но как именно работает DNS-фильтрация? Есть специальный DNS-фильтр, который содержит большой список рекламных и отслеживающих доменов. DNS-фильтр использует этот список в сочетании с пользовательскими правилами для распознавания «плохих» запросов. Каждый запрос проверяется на соответствие этому фильтру, и если найдено совпадение, запрос не пересылается на DNS-сервер, он перенаправляется в «чёрную дыру».

Простота этого подхода имеет как преимущества, так и недостатки. Главное преимущество заключается в том, что такой подход экономит заряд батареи и трафик. Если домен заблокирован, он не будет запрошен снова в течение часа. К недостаткам относится «грубость» метода: конкретные URL-адреса нельзя заблокировать, только целые домены. Иногда единственный способ заблокировать рекламу по DNS — это добавить правило, которое одновременно будет что-то нарушать. В этом случае мы просто не будем добавлять это правило, и реклама остается незаблокированной — так мы выберем меньшее из зол, потому что альтернатива, когда сайт вообще не работает, гораздо хуже.

DNS-серверы

Но «пакет DNS-функций» приложения AdGuard для Android на этом не заканчивается. Один из полезных бонусов — возможность выбрать абсолютно любой DNS-сервер. В вашем распоряжении список из десятков серверов на выбор, от наших собственных DNS-серверов AdGuard до серверов других популярных провайдеров, таких как Google DNS, Cloudflare и др. Кроме того, если вашего любимого сервера нет в списке, вы можете ввести его адрес вручную и использовать его. В обширном списке популярных DNS-провайдеров вы найдёте множество DNS-серверов и сможете подключиться к AdGuard одним касанием пальца.

Есть несколько причин использовать собственный DNS-сервер вместо предложенного по умолчанию вашим провайдером. Некоторые серверы быстрее, другие блокируют рекламу, улучшают конфиденциальность и т.д.

DNS-серверы различаются не только по функциям, но и по поддерживаемым протоколам. Существует три основных типа протоколов, по которым работают DNS-серверы: HTTPS, TLS и QUIC. Соответственно, существуют DNS-over-HTTPS (DoH), DNS-over-TLS (DoT) и DNS-over-QUIC (DoQ). Первые два протокола — давно существующие и стандартные, а третий (DoQ) — новый и экспериментальный, но обладает наибольшими преимуществами, к нему мы вернёмся чуть позже. Если вы хотите защитить DNS-трафик, важно выбирать DNS-сервер от надёжного провайдера. Когда DNS-трафик пользователя надёжно защищён, его конфиденциальность и безопасность повышаются, а риск прослушки и MITM-атак ниже.

DNS-over-QUIC

DNS-over-QUIC (DoQ) — это относительно новый протокол шифрования, а AdGuard DNS — первый публичный резолвер, который использует новый протокол QUIC. В отличие от DoH и DoT, DoQ использует QUIC в качестве транспортного протокола и возвращает DNS к истокам, а именно работе через UDP.

Он привносит всё хорошее, что QUIC может предложить — готовое шифрование, ускоренное время соединения, лучшая производительность при потере пакетов трафика. К тому же, QUIC создавался как транспортный протокол, и с ним нет риска утечки метаданных, в отличие от DoH.

Чтобы узнать больше о DNS-over-QUIC, прочитайте статью, посвящённую этому протоколу.

Чтобы включить DoQ в AdGuard для Android, выполните следующие шаги:

  • Откройте приложение, а затем боковое меню
  • Перейдите в Настройки и включите DNS-фильтрацию в одноимённом разделе
  • Выберите любой сервер AdGuard DNS из списка доступных серверов
  • В поле Тип сервера выберите DNS-over-QUIC

Пользовательский DNS-фильтр

По своему смыслу он очень похож на обычный Пользовательский фильтр, но для DNS-запросов.

Вы найдёте его в разделе Настройки > DNS фильтрация > Фильтры DNS. Он поддерживает два типа синтаксиса: синтаксис AdGuard (в урезанной форме) и hosts-синтаксис. Познакомиться с ними ближе вы можете в нашей Базе знаний.

Собственные DNS-фильтры

Пользователи AdGuard могут добавлять собственные DNS-фильтры или hosts-списки по URL. Это весьма полезная опция, учитывая, как популярны списки hosts среди интернет-пользователей.

Как и с пользовательским DNS-фильтром, найти эту опцию можно в разделе Настройки > DNS фильтрация > Фильтры DNS.

Proxy и TOR

Если говорить очень упрощённо, прокси-сервер — это другой компьютер, который обрабатывает запросы вашего компьютера и в целом действует как своего рода сортировочный узел. Вы можете настроить прокси таким образом, чтобы весь ваш трафик проходил через него — и при этом управлять процессом прямо в приложении. Если вам нужна инструкция по настройке прокси, её можно найти в Базе знаний.

Некоторые разработчики VPN-приложений предоставляют возможность использовать свой сервис в альтернативном режиме прокси. Таким образом их можно использовать параллельно с AdGuard, работающим в режиме локального VPN.

Вопреки распространённому мнению, использование прокси-сервера не просто помогает обойти ограничение доступа к ресурсам, имеющим привязку к геолокации. Всё дело в сетевой безопасности! Мошенники просто не смогут получить историю вашего браузера, если вы будете пользоваться прокси. А ещё вы можете использовать AdGuard одновременно с анонимной сетью TOR (мы даже интегрировали эту систему в AdGuard для вашего удобства!). В случае, если вы впервые слышите о TOR, или вам нужно освежить знания, в этой статье на Wiki неплохо описаны основные характеристики и принципы работы TOR.

Поддержка расширений

Пользовательские скрипты (мы также называем их расширениями) — это, по своей сути, мини-программы, написанные на Javascript и меняющие поведение одного или многих веб-сайтов. Чаще всего пользовательские скрипты ассоциируются с десктопными платформами, а их использование требует специального приложения или браузерного расширения, исполняющего роль менеджера скриптов.

AdGuard позволяет использовать скрипты-расширения на Android, выступая в роли такого менеджера. Вы можете добавлять расширения по URL или же подгружать их из локального файла. Перейдите в раздел Настройки > Расширения, чтобы включить предустановленные расширения или добавить собственные.

Кстати, вы можете нажать на каждый добавленный скрипт, чтобы увидеть больше информации о нём, переустановить или удалить его.

Совместимость с AdGuard VPN

Лучший вид совместимости — это когда вы устанавливаете два приложения и они просто начинают работать вместе. Если у вас уже установлен блокировщик рекламы AdGuard, просто скачайте AdGuard VPN из Play Store (туда можно попасть прямо из раздела «Общие настройки» в приложении блокировщика).

Приложения распознают друг друга и сделают всё, что нужно для бесперебойной совместной работы. А вам останется только наслаждаться интернетом без рекламы и преимуществами VPN. Кстати, так же хорошо всё работает и в обратную сторону: если у вас есть только AdGuard VPN, просто установите блокировщик рекламы AdGuard и готово.

Если вы захотите отключить режим совместимости, это просто сделать в настройках блокировщика рекламы AdGuard. Кроме того, вы можете добавить плитки блокировщика рекламы AdGuard и AdGuard VPN на панель уведомлений вашего устройства и переключать их одним касанием по своему усмотрению — благодаря Режиму совместимости конфигурация изменится мгновенно и бесшумно.

Лицензия

В то время как некоторые функции AdGuard для Android доступны в бесплатной версии, для использования других понадобится лицензия. Есть Персональные (до трёх устройств) и Семейные (до 9 устройств), Годовые и Вечные лицензионные ключи. В премиум-версии пользователям доступны следующие функции:

  • Антитрекинг
  • Антифишинг
  • Расширения
  • Блокировка рекламы в приложениях (не только в браузерах)
  • Пользовательские фильтры

Прочитайте эту статью, чтобы узнать, как активировать лицензионный ключ.

Другие функции

Функций слишком много, чтобы подробно рассказать о каждой из них, поэтому ограничимся просто списком:

  • При первом переходе на некоторые экраны будут отображаться подсказки, рассказывающие о назначении текущего экрана и доступных на нём опциях.
  • Вы можете экспортировать или импортировать настройки AdGuard (очень помогает при смене профиля настроек и при покупке нового устройства).
  • В AdGuard для Android можно выбирать канал обновлений, т.е. способ, каким ваше устройство получает эти самые обновления (стабильный основной канал, менее стабильный бета-канал и канал Nightly с «сырыми» сборками для самых смелых).
  • Нажав на иконку батареи на главном экране приложения, вы попадёте на экран со статистикой использования батареи. Системная статистика часто врёт, поэтому мы решили вести собственную, которая отражает реальное положение вещей.

Источник

You may also like...

Adblock
detector