AdGuard — программа блокировки рекламы¶
AdGuard — семейство программных продуктов для блокировки рекламы, фильтрации веб-трафика и защиты от вредоносных сайтов, разрабатываемое одноимённой компанией. Программы работают настольных и мобильных операционных системах, а также в виде расширений для браузеров и DNS-сервисов. Основная функция — отсечение рекламных, трекерных и вредоносных запросов на уровне сетевого трафика или внутри браузера.
¶История и компания
Проект AdGuard начался в 2009 году как небольшая утилита для фильтрации рекламы. Компания AdGuard Software Ltd. зарегистрирована в России, разработчик — группа энтузиастов, столкнувшихся с проблемой агрессивной интернет-рекламы. Со временем продукт превратился в экосистему приложений для разных платформ.
Компания заявляет, что штаб-квартира и основная команда разработчиков базируются в России, при этом продукты распространяются глобально. AdGuard позиционируется как независимый сервис, не продающий данные пользователей и не использующий рекламные сети для монетизации — доход формируется за счёт платных подписок.
¶Продукты и платформы
AdGuard представлен несколькими отдельными продуктами:
| Продукт | Платформа | Особенности |
|---|---|---|
| AdGuard for Windows | Windows 7–11 | Фильтрация всего трафика, защита от фишинга, parental control |
| AdGuard for Mac | macOS | Аналогичный функционал для систем Apple |
| AdGuard for Android | Android | Работает как VPN-сервис без проксирования, блокирует рекламу в приложениях |
| AdGuard for iOS | iOS | Реализовано через профиль DNS-фильтрации (DNS-конфигурация) |
| AdGuard for Linux | Linux | Командная утилита и демон |
| AdGuard Home | Кроссплатформенный | Самостоятельный DNS-сервер для всей домашней сети |
| AdGuard Content Blocker | iOS, Android | Упрощённые расширения, работающие только внутри браузеров |
| AdGuard browser extension | Chrome, Firefox, Edge, Opera, Safari | Расширение для фильтрации веб-страниц |
¶Технология работы
¶Фильтрация трафика
Десктопные версии AdGuard перехватывают сетевые запросы до их отправки в интернет. На Windows для этого используется драйвер WinDivert или аналогичные механизмы, на macOS — сетевое расширение (Network Extension). Запрос сверяется с фильтрующими списками: если адрес совпадает с рекламным или вредоносным доменом, соединение блокируется.
¶Фильтрующие списки
AdGuard использует открытые фильтрующие списки в формате, совместимом с Adblock Plus syntax. Основные собственные списки:
- AdGuard Base filter — базовая фильтрация рекламы на русском и английском языках.
- AdGuard Russian filter — специализированный список для русскоязычных сайтов.
- AdGuard Tracking Protection filter — блокировка счётчиков и трекеров.
- AdGuard Annoyances filter — убирает всплывающие окна с просьбами отключить блокировщик, подписаться на рассылку и подобные раздражители.
- AdGuard Mobile Ads filter — реклама, адаптированная для мобильных устройств.
Пользователь может подключать сторонние списки, включая EasyList, EasyPrivacy и другие.
¶DNS-сервисы
AdGuard предлагает публичные DNS-серверы с фильтрацией:
94.140.14.14и94.140.15.15— стандартный AdGuard DNS.94.140.14.140и94.140.14.141— AdGuard Family (блокировка взрослого контента).94.140.14.142и94.140.14.143— AdGuard Unfiltered (без фильтрации рекламы).
Поддерживается DoH (DNS over HTTPS) и DoT (DNS over TLS) для шифрования DNS-запросов.
¶AdGuard Home
AdGuard Home — бесплатный самодостаточный сервер, разворачиваемый на Raspberry Pi, NAS или любом компьютере. Он принимает DNS-запросы всех устройств домашней сети и фильтрует их, что позволяет блокировать рекламу на телевизорах, умных колонках и других устройствах, где нельзя установить отдельное приложение. Проект с открытым исходным кодом.
¶Модель распространения и лицензирование
Базовые функции доступны бесплатно. Существует платная подписка AdGuard Premium, открывающая расширенные возможности: фильтрацию HTTPS-трафика, parental control, дополнительные списки фильтрации и приоритетную поддержку. Расширения для браузеров бесплатны, но функционально ограничены по сравнению с десктопными приложениями.
¶Критика и ограничения
Блокировка рекламы на уровне приложений сталкивается с ограничениями операционных систем. В iOS возможности AdGuard существенно урезаны из-за закрытости платформы: полноценная фильтрация недоступна, работает только DNS-метод. На Android часть рекламы внутри приложений может проходить, если приложения используют собственные зашифрованные каналы.
Некоторые сайты и стриминговые сервисы (например, Netflix, банки) могут блокировать доступ при обнаружении DNS-фильтрации, что вынуждает пользователей отключать AdGuard для конкретных ресурсов.
¶См. также
- Adblock Plus
- Pi-hole
- DNS-сервер
- Блокировка рекламы
¶Исторические факты
В 2021 году AdGuard вошёл в число наиболее скачиваемых утилит в категории «безопасность» в магазинах приложений. Компания заявляла о десятках миллионов активных пользователей по всему миру.
