Обзор функций
Обратите внимание: AdGuard для Android не следует путать с Блокировщиком контента AdGuard. Блокировщик контента AdGuard — это приложение, представленное в Google Play. Он подчиняется политике Google, вследствие чего его функциональность ограничена. AdGuard для Android — это, напротив, мощное приложение, которое позволяет блокировать рекламу, управлять другими приложениями и выполнять другие функции, описанные в этой статье. AdGuard для Android можно скачать только на сайте AdGuard.
Блокировка рекламы
Основная цель любого блокировщика — блокировать рекламу, и у большинства программ AdGuard одинаковые алгоритмы фильтрации. Механизм фильтрации рекламы описан здесь.
Хотя блокировка рекламы кажется очевидной, есть несколько пунктов, которые стоит упомянуть. Главный пункт: AdGuard работает как универсальный фильтр. Он «просеивает» трафик ваших браузеров и приложений и решает, что делать с тем или иным веб-запросом. Это работает за счёт фильтров — списков специальных правил. В программе уже есть предустановленный набор фильтров, который постоянно обновляется. Но вы также можете добавить собственные фильтры и правила фильтрации.
Большинство блокировщиков для Android используют этот принцип, но их функциональность по сравнению с AdGuard ограничена. Узнать больше о различиях AdGuard для Android и других блокировщиков можно в этой статье.
Фильтры
В AdGuard используются различные фильтры: наши и сторонние, отсортированные по языку и назначению. Например, фильтры в категории «Раздражители» сильно отличаются от фильтров для рекламы на конкретном языке.
Узнайте больше обо всех фильтрах для продуктов AdGuard, прочитав их описания в приложении или в этой подробной статье.
Собственные фильтры
AdGuard позволяет создавать собственные фильтры, используя те же типы правил, что и в наших фильтрах. Если вы хотите попробовать, почитайте статью о создании собственных фильтров. В ней описан синтаксис правил AdGuard и есть много примеров.
Совет: используйте функцию импорта, чтобы перенести свои правила на другое устройство.
HTTPS-фильтрация
Сейчас большинство сайтов работают через HTTPS — защищённый веб-протокол. Так сложилось, что большинство рекламодателей также используют этот протокол, поэтому HTTPS-фильтрация действительно важна для современного блокировщика рекламы.
Чтобы фильтровать HTTPS-трафик, AdGuard должен установить сертификат в хранилище на устройстве пользователя. В более старых версиях ОС Android это делалось автоматически во время первичной настройки. Сертификат также можно было установить позже через настройки AdGuard. На Android 11 и более новых версиях автоматическая установка сертификата больше не доступна. Теперь сертификат нужно устанавливать вручную.
Вот инструкция по установке:
Перейдите на главный экран приложения и нажмите Включить рядом с сообщением HTTPS-фильтрация выключена (оно будет выделено оранжевым цветом, если сертификат AdGuard ещё не установлен).
Появится новый экран. Нажмите Далее, затем ещё раз Далее и Сохраните его сейчас, когда вам будет предложено загрузить сертификат AdGuard.
Когда сертификат загрузится, вы увидите новый экран. Нажмите Откройте настройки безопасности.
Откроются системные настройки. Пролистайте до раздела Дополнительные настройки, перейдите в него и далее в раздел Шифрование и учетные данные (название разделов может отличаться в зависимости от устройства — главное выбрать дополнительные настройки безопасности).
Нажмите Установка сертификатов > Сертификат центра сертификации.
Появится окно с предупреждением. Прочитайте его и нажмите Все равно установить, чтобы продолжить.
Выберите только что загруженный сертификат AdGuard. Вы должны увидеть всплывающее уведомление об успешной установке сертификата.
Сертификат AdGuard успешно установлен, HTTPS-фильтрация работает!
Если вы обновите систему с Android 10 до Android 11, есть вероятность, что установленный ранее сертификат будет принят. Если нет, вы увидите на главном экране сообщение HTTPS-фильтрация выключена. В этом случае нужно будет повторно установить сертификат вручную.
Если у вас возникли проблемы с установкой сертификата, прочитайте эту статью или обратитесь в поддержку по адресу support@adguard.com.
Хотим ещё раз подчеркнуть, что Блокировщик AdGuard будет работать и без HTTPS-фильтрации. Однако он не сможет полноценно фильтровать рекламу на сайтах, использующих протокол HTTPS (а количество таких сайтов постоянно растёт). Поэтому, если вы хотите использовать все возможности приложения и фильтровать рекламу на высоком уровне, рекомендуем включить HTTPS-фильтрацию.
Антитрекинг
Многие сайты собирают данные о посетителях: IP-адреса, информацию о браузере и операционной системе, разрешении экрана и даже странице, с которой пользователь перешёл на сайт. Чтобы сохранить индивидуальные настройки, личные предпочтения или «узнать» посетителя при повторном визите, некоторые сайты помечают браузер специальными файлами cookie. Антитрекинг призван защитить вашу личную информацию от подобных систем, собирающих данные и статистику.
Работа этого модуля гибко настраивается: например, вы можете запретить сайту узнавать, что вы искали в поисковой системе, прежде чем попасть на этот сайт. Вы также можете автоматически удалять cookie, как принадлежащие сайту, так и сторонние, и отключить определение местоположения в браузере — оно может использоваться для отслеживания ваших перемещений.
Узнать об основных функциях и возможностях модуля Антитрекинг можно из этой статьи.
Антифишинг
Фишинг — это вид интернет-мошенничества, нацеленный на получение доступа к ценной информации вроде логинов, паролей, платёжных данных и т. д. Такой обман, осуществляемый с помощью фальшивых электронных писем и поддельных сайтов, которые притворяются известными брендами банков и популярных сервисов, с каждым годом наносит всё больший финансовый ущерб. Что касается вредоносного По (англ. malware), то оно, как и следует из названия, представляет собой программу, единственное предназначение которой — нанести максимальный вред вашему компьютеру или другому устройству, куда она попадает. То, что изначально появилось как розыгрыш, давно стало инструментом для кражи ценной информации пользователей и даже целых компаний.
К счастью, модуль Антифишинг от AdGuard защитит вас от посещения фишинговых и вредоносных сайтов. Он предупредит вас при попытке загрузить вредоносную программу. Если вы хотите узнать больше о модуле Антифишинг, прочитайте эту статью.
Но важно понимать, что AdGuard для Android — это не антивирус. Он не остановит загрузку вируса и не удалит уже существующие. Для полноценной защиты мы советуем использовать AdGuard в сочетании с антивирусом.
В то же время, мы хотим подчеркнуть, что ваши личные данные никуда не передаются и даже AdGuard не знает, какие сайты вы посещаете. Для проверки безопасности используются не открытые сетевые адреса (URL), а префиксы их хешей (хеш — определённым образом сформированная структура данных, однозначно идентифицирующая каждый добавленный в базу адрес). Тем не менее вы можете при желании отправлять нам анонимную информацию о посещаемых сайтах, чтобы помочь с обновлением базы данных. Узнайте больше о защите AdGuard от фишинга и вредоносных программ.
Контроль над приложениями
Одна из важнейших задач AdGuard для Android заключается в том, чтобы вернуть пользователям полный контроль над их устройством. С AdGuard вы можете увидеть абсолютно всю информацию о веб-запросах, проходящих через ваше устройство. Ни одно из приложений не сможет подключиться к интернету без вашего ведома.
Настройки приложений
В модуле Настройки приложений вы можете выбрать, какие из приложений могут иметь доступ к передаче данных по Wi-Fi или мобильной сети, какие будут фильтроваться AdGuard, а какие нет. Вы также можете изменить правила доступа к интернету для приложений при заблокированном экране. Эти настройки можно применить ко всем установленным приложениям одновременно или к каждому по отдельности.
Вы найдёте все дополнительные настройки в правом верхнем углу на экране «Настройки приложений». В них вы сможете настроить AdGuard для Android в соответствии с вашими предпочтениями. Например, вы можете применить общие настройки ко всем приложениям или выбрать приложения, для которых требуется индивидуальный подход.
Нажав на иконки, вы увидите окошко со статистикой трафика приложения, что поможет вам принимать более обоснованные решения. AdGuard способен не только блокировать рекламу и защищать личные данные, он может улучшить работу устройства в целом, экономя заряд батареи и трафик.
Журнал фильтрации
В Журнале фильтрации можно наблюдать за всеми запросами, исходящими от различных браузеров и приложений. Благодаря этой функции вы можете контролировать любые процессы на вашем устройстве.
Вы можете заблокировать любой запрос сразу одним касанием (или разблокировать его, если запрос уже был заблокирован). Здесь вы найдёте подробную информацию о каждом запросе, хотя функция прежде всего предназначена для продвинутых пользователей, особенно для тех, кто создаёт свои собственные правила фильтрации. Позже мы остановимся на этом подробнее.
Пользовательские правила
Как упоминалось выше, AdGuard для Android использует набор фильтров для блокировки рекламы. Кроме того, в приложении есть раздел Пользовательские правила, где можно создавать и настраивать свои собственные правила фильтрации. Он находится во вкладке «Настройки» меню AdGuard.
Когда вы впервые устанавливаете AdGuard, раздел с Пользовательскими правилами пуст. Чтобы заполнить его, вам необходимо понимать основы синтаксиса правил. Не волнуйтесь, если вы не знакомы с ними. Если у вас возникнет желание углубиться в создание пользовательских правил — это отличный повод начать.
Кстати, всякий раз, когда вы используете Журнал фильтрации для блокировки чего-либо, в Пользовательских правилах появляется соответствующее правило, которое потом можно использовать для разблокировки. Журнал фильтрации и пользовательские правила отлично дополняют друг друга: вы можете использовать первый для мониторинга запросов, чтобы составлять корректные правила для вторых.
DNS-фильтрация
Модуль DNS-фильтрации позволяет настроить DNS на устройстве пользователя, включая выбор DNS-сервера, DNS-протокола и DNS-фильтров, которые блокируют рекламу и трекеры.
Немного освежим знания: DNS (Domain Name System) — это «система доменных имён», которая переводит имена доменов в нечто более понятное для браузера, то есть IP-адреса. Каждый раз, когда вы переходите на сайт, браузер отправляет DNS-запрос на специальный сервер, обычно определяемый вашим интернет-провайдером. Этот сервер перенаправляет запрос на вышестоящий (upstream) сервер или сразу отвечает IP-адресом. Если вы используете специальный DNS-сервер вместо стандартного, он может отправлять небезопасные и потенциально опасные запросы в пустоту. Таким образом, ответ с IP-адресом не будет получен и «плохие» запросы будут пресечены на корню.
У DNS-фильтрации есть отдельная вкладка в меню приложения AdGuard для Android. Здесь вы можете выбрать, какой тип DNS хотите использовать (это может быть обычный DNS или DNS с высоким уровнем безопасности — мы вернёмся к этому позже), а также включить блокировку на уровне DNS.
DNS-блокировка
DNS-блокировка — это независимая функция, которая дополняет защиту AdGuard.
Существует два метода DNS-блокировки:
- Некоторые DNS-серверы могут блокировать DNS-запросы к потенциально вредоносным доменам.
- Существует встроенная 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-трафик пользователя надёжно защищён, его конфиденциальность и безопасность повышаются, а риск прослушки и манипуляции с данными 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, выполните следующие шаги:
- Откройте приложение, а затем — боковое меню
- Go to Settings → DNS Filtering and enable it
- Выберите любой сервер AdGuard DNS из списка доступных серверов
- В поле Тип сервера выберите DNS-over-QUIC
Пользовательский DNS-фильтр
По своему смыслу он очень похож на обычный Пользовательский фильтр, но для DNS-запросов.
You'll find DNS user filter at Settings → DNS Filtering → DNS Requests blocking. Пользовательский фильтр DNS поддерживает два типа синтаксиса: синтаксис AdGuard в урезанной форме и hosts-синтаксис. Познакомиться с ними ближе вы можете в нашей Базе знаний.
Собственные DNS-фильтры
Вы можете добавлять любые собственные DNS-фильтры или hosts-списки. Это весьма полезная опция, учитывая, как популярны списки hosts среди интернет-пользователей.
This option is available on the Settings → DNS Filtering → DNS Requests blocking screen.
Прокси и TOR
Если говорить очень упрощённо, прокси-сервер — это другой компьютер, который обрабатывает запросы вашего компьютера и в целом действует как сортировочный узел. Вы можете настроить AdGuard таким образом, чтобы весь ваш трафик проходил через любой прокси — и при этом управлять процессом прямо в приложении. А вот и инструкция по настройке прокси.
Некоторые популярные VPN-провайдеры предлагают альтернативный способ использования их сервиса в качестве прокси. Таким образом их можно использовать параллельно с AdGuard, работающим в режиме локального VPN.
Вопреки распространённому мнению, использование прокси-сервера — это не просто обход ограничения доступа к ресурсам с привязкой к геолокации. Всё дело в сетевой безопасности! Мошенники просто не смогут получить историю вашего браузера, если вы будете пользоваться прокси. А ещё вы можете использовать AdGuard одновременно с анонимной сетью TOR (мы даже интегрировали эту систему в AdGuard для вашего удобства!). Если вам нужно освежить знания, в этой статье на Википедии описаны основные характеристики и принципы работы TOR.
Поддержка расширений
Пользовательские скрипты (мы также называем их расширениями) — это, по своей сути, мини-программы, написанные на JavaScript и меняющие поведение одного или многих сайтов. Обычно для их добавления требуется специальный менеджер пользовательских скриптов, и традиционно это больше относится к десктопным программам. Но с AdGuard возможно всё! Теперь вы можете добавлять любые пользовательские скрипты по URL или загружать их из файла, а AdGuard послужит менеджером юзерскриптов и позаботится обо всём остальном. Go to Settings → Extensions to enable some of the pre-installed extensions or to add custom userscripts.
Кстати, вы можете нажать на каждый добавленный скрипт, чтобы увидеть больше информации о нём, переустановить или удалить его.
Совместимость с AdGuard VPN
Лучший вид совместимости — это когда вы устанавливаете два приложения, и они просто начинают работать вместе. Если у вас уже установлен блокировщик рекламы AdGuard, просто скачайте AdGuard VPN из Play Store (туда можно попасть прямо из Основных настроек в приложении блокировщика).
Приложения распознают друг друга и сделают всё, что нужно для бесперебойной совместной работы. А вам останется только наслаждаться интернетом без рекламы и преимуществами VPN. Кстати, так же хорошо всё работает и в обратную сторону: если у вас есть только AdGuard VPN, просто установите блокировщик рекламы AdGuard, и готово.
Если вы захотите отключить Режим совместимости, это легко сделать в настройках блокировщика рекламы AdGuard — просто переключите тумблер. Кроме того, вы можете добавить блокировщик рекламы AdGuard и AdGuard VPN на панель уведомлений устройства и переключать их одним касанием по своему усмотрению — благодаря Режиму совместимости конфигурация изменится мгновенно и незаметно.
Лицензия
В то время как некоторые функции AdGuard для Android доступны в бесплатной версии, для использования других понадобится лицензия. Есть Персональные (до трёх устройств) и Семейные (до 9 устройств), Годовые и Вечные лицензионные ключи. В премиум-версии пользователям доступны следующие функции:
- Антитрекинг
- Антифишинг
- Расширения
- Блокировка рекламы в приложениях (не только в браузерах)
- Собственные фильтры
Прочитайте эту статью, чтобы узнать, как активировать лицензионный ключ.
Другие функции
Функций слишком много, чтобы подробно рассказать о каждой из них, поэтому ограничимся просто списком:
- При первом переходе на некоторые экраны будут отображаться подсказки, рассказывающие о назначении текущего экрана и доступных на нём опциях
- Вы можете экспортировать или импортировать настройки AdGuard (очень удобно при переключении между профилями настроек или переносе профиля при покупке нового устройства)
- Вы можете выбирать канал обновлений, т.е. то, как ваше устройство получает обновления (стабильный основной канал, менее стабильный бета-канал и канал Nightly с «сырыми» сборками для самых смелых
- Нажав на иконку батареи на главном экране приложения, вы попадёте на экран со статистикой использования батареи. Системная статистика часто врёт, поэтому мы решили вести собственную, которая отражает реальное положение вещей
- Вы можете изменить язык приложения во вкладке «Основные настройки»