FAQ. Быть может у нас
есть ответы на ваши вопросы.
Самые частые запросы о проблемах с AntiBanner.
FAQ. Быть может у нас есть ответы на ваши вопросы.
DNS-фильтрация

Что такое DNS?

DNS означает "Domain name system" (система доменных имён) - это система, которая переводит названия сайтов на язык, понятный браузеру, т.е. IP-адреса. Таким образом, каждый раз, когда вы переходите на веб-сайт, ваш браузер посылает запрос к специальному серверу. Этот сервер либо перенаправляет запрос к вышестоящему серверу, либо посылает обратно ответ, содержащий IP-адрес.

То же самое относится, разумеется, и ко всем приложениям и программам, которые посылает веб-запросы.

Зашифрованные протоколы

Если вы используете обычный протокол обмена взаимодействия клиент-сервер, ваши DNS запросы могут быть перехвачены, прочитаны и даже подменены. Эксперименты показали, что с помощью DNS-слежки можно получить "профиль интересов" любого пользователя. К счастью, AntiBanner позволяет использовать DNSCrypt, DNS-over-HTTPS и DNS-over-TLS - специальные протоколы, которые шифруют общение с DNS сервером, тем самым предотвращая возможную слежку со стороны третьей стороны, в том числе вашего интернет-провайдера.

Мы настоятельно рекомендуем использовать зашифрованные протоколы для защиты ваших персональных данных от прослушивания и перехвата третьими лицами.

Вопросы потребления трафика и ресурса батареи

Расход батареи и трафика, показываемый в статистике устройства, не соответствует действительности. Дело в том, что Android приписывает AntiBanner весь мобильный и Wi-Fi трафик, который был на самом деле потреблен другими приложениями. Из-за этого доля AntiBanner значительно повышается, а доля остальных приложений, наоборот, снижается.

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

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

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

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

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

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

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

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

  1. Фильтровать ТОЛЬКО соединения с доменами из "черного" списка.
  2. Фильтровать ВСЕ соединения, КРОМЕ соединений с доменами из "белого" списка. В этот список мы предварительно добавили домены финансовых организаций и банков, и он со временем пополняется.

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

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

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

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

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

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

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

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

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

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

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

Режим прокси

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

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

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

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

Решения

  1. Отключите AntiBanner на время, пока вы хотите использовать режим модема.
  2. Если у вас есть ROOT доступ, можете переключить режим фильтрации на "Локальный HTTP прокси" вместо использования VPN. Это можно сделать в расширенных настройках AntiBanner.
Как автоматизировать AntiBanner для Android

Многие пользователи выбирают Android именно потому, что эта ОС позволяет настроить мобильное устройство под свои вкусы и держать всё под контролем. И это абсолютно в порядке вещей, когда пользователей AntiBanner по какой-то причине не устраивает его поведение по умолчанию. Допустим, вы хотите, чтобы защита отключалась при старте определённого приложения и снова включалась при его остановке. Это задача для так называемого "таскера".

Интерфейс AntiBanner

Существует множество приложений-таскеров, например, Tasker, AutomateIt и другие. AntiBanner предоставляет интерфейс, с помощью которого такие приложения могут задавать всевозможные правила автоматизации. Благодаря этому интерфейсу любое приложение может послать специальное сообщение (также называемое "intent", или "интент"), которое содержит имя действия и какую-либо дополнительную информацию. AntiBanner увидит этот интент и выполнит запрашиваемое действие.

Вопросы безопасности

"А не слишком ли это опасно" — спросите вы — "предоставлять случайным приложениям доступ к функциям AntiBanner?" И будете правы, именно поэтому вместе с интентом пересылается пароль. Этот пароль генерируется автоматически, но вы, конечно, можете поменять его самостоятельно в расширенных настройках AntiBanner.

Доступные действия

Итак, готовы немного запачкать руки? Вот список действий, которые, будучи включёнными в интент, будут понятны AntiBanner:

start — стартует защиту, дополнительные данные не нужны;

stop — останавливает защиту, дополнительные параметры не нужны;

pause — ставит защиту на паузу. Отличие от stop в том, что появится уведомление, тап по которому возобновит защиту. Дополнительные параметры не нужны;

update — проверяет наличие обновлений фильтров и приложения, дополнительные данные не нужны;


dns_filtering — включает и выключает DNS-фильтрацию. Требуется дополнительный флаг:

enable:true или enable:false — соответственно, включает или выключает DNS-фильтрацию.


dns_server — переключается между DNS-серверами, вам нужно указать дополнительные параметры:

server: AntiBanner dns — переключается на сервер провайдера AntiBanner DNS;

Полный список имен провайдеров доступен во вкладке "Свои настройки DNS" на экране DNS фильтрации

server: custom — переключается на добавленный ранее сервер с именем custom;

server: tls://dns.AntiBanner.com — создает новый сервер и переключается на него, если добавленные ранее серверы и провайдеры не содержат сервер с таким же адресом. В противном случае переключается на соответствующий сервер. Адреса серверов можно добавлять в виде IP (обычный DNS), sdns://… (DNSCrypt или DNS-over-HTTPS), https://… (DNS-over-HTTPS) или tls://… (DNS-over-TLS);

server: 1.1.1.1, tls://1.1.1.1 — создает и переключается на сервер с адресами, указанными через запятую. При добавлении сервера через server: 1.1.1.1, tls://1.1.1.1, ранее добавленный сервер удаляется.

server:system — сбрасывает настройки DNS на "по умолчанию" (т.е. используются системные DNS серверы).


proxy_state – включает и выключает исходящий прокси. Требуется установка флага:

enable:true или enable:false — активирует и деактивирует исходящий прокси соответственно.


proxy_default – по умолчанию устанавливает прокси из списка уже существующих.

Дополнительно необходимо указать следующие параметры:

server:[name], где [name] – это имя исходящего прокси из списка.


Не забудьте включить пароль как доп.параметр, а также упомянуть имя пакета и класс! Это необходимо делать для каждого интента!

Параметр: password:*******

Имя пакета: net.antibanner.android

Класс: net.antibanner.android.receivers.AutomationReceiver

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

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

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

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

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

  1. Запустите Orbot.
  2. Откройте AntiBanner, откройте Настройки - Расширенные.
  3. Откройте Настройки прокси.
  4. Используйте следующие настройки: Тип прокси SOCKS4, сервер 127.0.0.1, порт 9050.
  5. Запустите защиту AntiBanner.

VPN by Private Internet Access

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

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

Opera Max

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

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

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

Популярные DNS-провайдеры

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

Yandex DNS

Yandex.DNS — это бесплатная рекурсивная служба DNS. Серверы Yandex.DNS расположены в России, странах СНГ и Западной Европы. Пользовательские запросы обрабатываются ближайшим дата-центром, что обеспечивает высокую скорость соединения.

Базовый

В "Базовом" режиме трафик не фильтруется

Протокол Адрес
DNS, IPv4 77.88.8.8 и 77.88.8.1 Добавить в AntiBanner
DNS, IPv6 2a02:6b8::feed:0ff и 2a02:6b8:0:1::feed:0ff Добавить в AntiBanner
DNSCrypt, IPv4 Имя провайдера: 2.dnscrypt-cert.browser.yandex.net IP: 77.88.8.78:15353 Добавить в AntiBanner

Безопасный

В "Безопасном" режиме обеспечивается защита от вредоносных и мошеннических сайтов

Протокол Адрес
DNS, IPv4 77.88.8.88 и 77.88.8.2 Добавить в AntiBanner
DNS, IPv6 2a02:6b8::feed:bad и 2a02:6b8:0:1::feed:bad Добавить в AntiBanner

Семейный

В "Семейном" режиме обеспечивается защита от вредоносных и мошеннических сайтов, а также сайтов с контентом для взрослых

Протокол Адрес
DNS, IPv4 77.88.8.3 и 77.88.8.7 Добавить в AntiBanner
DNS, IPv6 2a02:6b8::feed:a11 и 2a02:6b8:0:1::feed:a11 Добавить в AntiBanner

CleanBrowsing

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

Семейный фильтр

Блокирует доступ к контенту для взрослых, прокси и VPN, фишинговым и вредоносным доменам, а также обеспечивает безопасный поиск в Google, Bing и на YouTube

Протокол Адрес
DNS, IPv4 185.228.168.168 и 185.228.169.168 Добавить в AntiBanner
DNS, IPv6 2a0d:2a00:1::1 и 2a0d:2a00:2::1 Добавить в AntiBanner
DNSCrypt, IPv4 Имя провайдера: cleanbrowsing.org IP: 185.228.168.168:8443 Добавить в AntiBanner
DNSCrypt, IPv6 Имя провайдера: cleanbrowsing.org IP: [2a0d:2a00:1::]:8443 Добавить в AntiBanner
DNS-over-HTTPS https://doh.cleanbrowsing.org/doh/family-filter/ Добавить в AntiBanner

Фильтр контента для взрослых

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

Протокол Адрес
DNS, IPv4 185.228.168.10 и 185.228.169.10 Добавить в AntiBanner
DNS, IPv6 2a0d:2a00:1:: и 2a0d:2a00:2:: Добавить в AntiBanner
DNSCrypt, IPv4 Имя провайдера: cleanbrowsing.org IP: 185.228.168.10:8443 Добавить в AntiBanner
DNSCrypt, IPv6 Имя провайдера: cleanbrowsing.org IP: [2a0d:2a00:1::1]:8443 Добавить в AntiBanner
DNS-over-HTTPS https://doh.cleanbrowsing.org/doh/adult-filter/ Добавить в AntiBanner

Безопасный фильтр

Блокирует фишинг, спам и вредоносные домены

Протокол Адрес
DNS, IPv4 185.228.168.9 и 185.228.169.9 Добавить в AntiBanner
DNS, IPv6 2a0d:2a00:1::2 и 2a0d:2a00:2::2 Добавить в AntiBanner
DNS-over-HTTPS https://doh.cleanbrowsing.org/doh/security-filter/ Добавить в AntiBanner

Neustar Recursive DNS

Neustar Recursive DNS — это бесплатная облачная рекурсивная служба DNS, которая обеспечивает быстрый и надежный доступ к сайтам и онлайн-приложениям со встроенной системой безопасности и анализа угроз.

Надежность и Производительность 1

Данные серверы предоставляют надежный и быстрый поиск DNS без блокировки каких-либо категорий

Протокол Адрес
DNS, IPv4 156.154.70.1 и 156.154.71.1 Добавить в AntiBanner
DNS, IPv6 2610:a1:1018::1 и 2610:a1:1019::1 Добавить в AntiBanner

Надежность и Производительность 2

Данные серверы предоставляют надежный и быстрый поиск DNS без блокировки каких-либо категорий, а также предотвращают перенаправление ответов NXDomain (несуществующего домена) на лэндинговые страницы

Протокол Адрес
DNS, IPv4 156.154.70.5 и 156.154.71.5 Добавить в AntiBanner
DNS, IPv6 2610:a1:1018::5 и 2610:a1:1019::5 Добавить в AntiBanner

Защита от угроз

Данные серверы предоставляют защиту от вредоносных доменов, а также включают в себя функции режима "Надежность и Производительность"

Протокол Адрес
DNS, IPv4 156.154.70.2 и 156.154.71.2 Добавить в AntiBanner
DNS, IPv6 2610:a1:1018::2 и 2610:a1:1019::2 Добавить в AntiBanner

Семейный DNS

Данные серверы запрещают доступ к контенту для взрослых, а также включают в себя функции режимов: "Надежность и Производительность" и "Защита от угроз"

Протокол Адрес
DNS, IPv4 156.154.70.3 и 156.154.71.3 Добавить в AntiBanner
DNS, IPv6 2610:a1:1018::3 и 2610:a1:1019::3 Добавить в AntiBanner

DNS для бизнеса

Данные серверы блокируют нежелательный и отвлекающий внимание контент, обеспечивая производительность сотрудников, а также включают в себя функции режимов: "Надежность и Производительность", "Защита от угроз" и "Семейный DNS"

Протокол Адрес
DNS, IPv4 156.154.70.4 и 156.154.71.4 Добавить в AntiBanner
DNS, IPv6 2610:a1:1018::4 и 2610:a1:1019::4 Добавить в AntiBanner

Cisco OpenDNS

Cisco OpenDNS — это DNS служба, которая расширяет возможности DNS за счет включения таких функций, как фильтрация контента и защита от фишинга.

Стандартный

DNS-серверы с фильтрацией, защищающей ваше устройство от вредоносного контента

Протокол Адрес
DNS, IPv4 208.67.222.222 и 208.67.220.220 Добавить в AntiBanner
DNS, IPv6 2620:119:35::35 и 2620:119:53::53 Добавить в AntiBanner
DNSCrypt, IPv4 Имя провайдера: 2.dnscrypt-cert.opendns.com IP: 208.67.220.220 Добавить в AntiBanner
DNSCrypt, IPv6 Имя провайдера: 2.dnscrypt-cert.opendns.com IP: [2620:0:ccc::2] Добавить в AntiBanner

FamilyShield

OpenDNS серверы с функцией блокировки контента для взрослых

Протокол Адрес
DNS, IPv4 208.67.222.123 и 208.67.220.123 Добавить в AntiBanner
DNSCrypt, IPv4 Имя провайдера: 2.dnscrypt-cert.opendns.com IP: 208.67.220.123 Добавить в AntiBanner

Google DNS

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

Протокол Адрес
DNS, IPv4 8.8.8.8 и 8.8.4.4 Добавить в AntiBanner
DNS, IPv6 2001:4860:4860::8888 и 2001:4860:4860::8844 Добавить в AntiBanner
DNS-over-HTTPS https://dns.google.com/resolve Добавить в AntiBanner
DNS-over-TLS tls://8.8.8.8 Добавить в AntiBanner

Cloudflare DNS

Cloudflare DNS — это бесплатная и быстрая служба DNS, которая функционирует как рекурсивный сервер DNS, обеспечивающий поиск доменных имен для любого хоста в Интернете

Протокол Адрес
DNS, IPv4 1.1.1.1 и 1.0.0.1 Добавить в AntiBanner
DNS, IPv6 2606:4700:4700::1111 и 2606:4700:4700::1001 Добавить в AntiBanner
DNS-over-HTTPS, IPv4 https://dns.cloudflare.com/dns-query Добавить в AntiBanner
DNS-over-HTTPS, IPv6 https://dns.cloudflare.com/dns-query Добавить в AntiBanner
DNS-over-TLS tls://1.1.1.1 Добавить в AntiBanner
Как настроить вышестоящий прокси-сервер

Эта статья рассказывает, как настроить работу некоторых наиболее популярных прокси параллельно с AntiBanner.

Как использовать AntiBanner вместе с Tor

  1. Откройте AntiBanner и перейдите в раздел НастройкиНастройки прокси. Скачайте "Orbot: Proxy with Tor", нажав на кнопку Настроить интеграцию с Tor®, или скачайте его напрямую с Google Play.
  2. Откройте Orbot и нажмите кнопку Запустить в главном экране приложения.
  3. Вернитесь на экран Настроек прокси в AntiBanner.
  4. Тапните по кнопке Настроить интеграцию с Tor®.
  5. Все обязательные для заполнения поля будут предзаполнены:
    Поле Значение
    Тип прокси SOCKS4 или SOCKS5
    Сервер прокси 127.0.0.1
    Порт прокси 9050

    Или же вы можете нажать на Добавить прокси и ввести эти значения вручную, и затем выставить Orbot как прокси по умолчанию.

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

Как использовать AntiBanner вместе с PIA (Private Internet Access)

Подразумевается, что вы уже являетесь клиентом PIA VPN, и он установлен на вашем устройстве

  1. Откройте AntiBanner и перейдите в раздел Настройки —— Настройки прокси.
  2. Нажмите Добавить прокси и введите следующие данные:
    Поле Значение
    Тип прокси SOCKS5
    Сервер прокси proxy-nl.privateinternetaccess.com
    Порт прокси 1080
  3. Вам также понадобится заполнить поля Имя пользователя/Пароль. Для этого залогиньтесь в Панель Клиентского Контроля на сайте PIA. Кликните по кнопке Сгенерировать пароль в секции Сгенерировать пароль PPTP/L2TP/SOCKS. Вам будет показано имя пользователя, начинающееся с "x" и случайный пароль. Используйте их, чтобы заполнить поля Имя пользователя и Пароль в AntiBanner.
  4. Установите это прокси "по умолчанию" при помощи переключателя наверху экрана, затем нажмите Сохранить.
  5. Включите защиту AntiBanner.

Как использовать AntiBanner вместе с TorGuard

Подразумевается, что вы уже являетесь клиентом TorGuard, и он установлен на вашем устройстве

  1. Откройте AntiBanner и перейдите в НастройкиНастройки прокси.
  2. Нажмите Добавить прокси и введите следующие данные:
    Поле Значение
    Тип прокси SOCKS5
    Сервер прокси proxy.torguard.org или proxy.torguard.io
    Порт прокси 1080 или 1085 или 1090
  3. В полях Имя пользователя и Пароль введите ваши имя пользователя и пароль, которые вы получили при регистрации в TorGuard.
  4. Установите это прокси "по умолчанию" при помощи переключателя вверху экрана, затем нажмите Сохранить.
  5. Включите защиту AntiBanner.

Как использовать AntiBanner вместе с NordVPN

Подразумевается, что вы уже являетесь клиентом NordVPN, и он установлен на вашем устройстве

  1. Откройте AntiBanner и перейдите в НастройкиНастройки прокси
  2. Нажмите Добавить прокси и введите следующие данные:
    Поле Значение
    Тип прокси SOCKS5
    Сервер прокси любой сервер кроме "Маскирующих" из этого списка
    Порт прокси 1080
  3. В полях Имя пользователя и Пароль введите ваши имя пользователя и пароль от NordVPN.
  4. Установите это прокси "по умолчанию" при помощи переключателя вверху экрана, затем нажмите Сохранить.
  5. Включите защиту AntiBanner.

Ограничения

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

  1. AntiBanner будет направлять через прокси только тот трафик, который проходит через сам AntiBanner. По сути, это означает трафик приложений, для которых выставлена галочка напротив пункта Блокировка рекламы в разделе Настройки приложений.
  2. AntiBanner не направляет UDP через прокси. Мы планируем добавить поддержку UDP через SOCKS5 в будущем, но пока через исходящий прокси пропускается только TCP-трафик.
Антитрекинг
  1. Основные
  2. Методы отслеживания
  3. API браузера
  4. Разное

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

Модуль Антитрекинг защищает вашу личную информацию от таких систем сбора данных и статистики.

Ниже описаны главные функции модуля Антитрекинг, которые разделены в приложении на четыре группы: Основные, Методы отслеживания, API браузера и Разное.

Основные

Скрыть поисковые запросы

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

Отправлять заголовок Do-Not-Track

Отправляет HTTP-заголовок Do-Not-Track (DNT) запрашиваемым веб-сайтам для того, чтобы последние отключили отслеживание вашей активности.

Очистить URL страниц от параметров отслеживания

Если вы включите эту опцию, AntiBanner очистит URL страниц от таких параметров, как utm_*=, fb_ref= и т.д.

Методы отслеживания

Самоуничтожение сторонних файлов cookie

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

Сторонние файлы cookie – это файлы, создаваемые веб-сайтом, не совпадающим с тем, который вы просматриваете в данный момент. Например, cnn.com может иметь виджет "Мне нравится" от Facebook на своей странице. Этот виджет будет реализовывать файл cookie, который позже может быть прочитан платформой Facebook. Некоторые рекламодатели используют такие файлы cookie для отслеживания того, какие еще сайты с их рекламой вы посещаете.

Активируйте опцию "Самоуничтожение сторонних файлов cookie" и установите ниже период времени (в секундах), по истечении которого все файлы cookie сторонних ресурсов будут уничтожены. Установите таймер на 0, чтобы полностью заблокировать их.

Самоуничтожение основных файлов cookie

Основные файлы cookie (или файлы cookie посещаемого сайта) – это файлы, которые созданы сайтом, на который вы переходите. С их помощью сайты также хранят информацию о пользователе, но не передают ее третьим лицам.

В настройках Антитрекинга вы можете установить период времени (в секундах), по истечении которого все основные файлы cookie будут уничтожены. Установите таймер на 0, чтобы полностью заблокировать их.

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

Отключить кэш-память для сторонних запросов

Когда браузер обращается к странице, сервер назначает ей тег "ETag", который затем используется браузером для кэширования содержимого. При последующих запросах он отправляет метку "ETag" на соответствующий сервер, позволяя серверу идентифицировать посетителя. Пока файлы сайта кэшируются, ETag отправляется каждый раз, когда ваш браузер обращается к этому сайту. Если сайт имеет встроенный контент с другого сервера (например, изображение или iframe), этот сервер также может отслеживать ваши действия без вашего ведома.

Отключение кэш-памяти для сторонних запросов позволяет предотвратить отслеживание ваших действий третьими лицами.

Блокировать заголовок Authorization

Заголовок Authorization (или заголовок авторизации) — это версия учетных данных в кодировке base64 (логин:пароль), которые отправляются на сервер для аутентификации. В этом случае данные легко могут стать доступны любому, кто сможет перехватить HTTP-запрос.

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

API браузера

Блокировать WebRTC

WebRTC (Real Time Communications) – технология, позволяющая осуществлять потоковую передачу данных между браузерами и приложениями. С ее помощью третьи лица могут узнать ваш реальный IP-адрес, даже если вы используете прокси или VPN. Блокировка WebRTC позволит предотвратить данное действие.

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

Блокировать Push API

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

Блокировать Location API

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

Разное

Скрыть Referrer от сторонних ресурсов

Referrer – один из HTTP-заголовков запроса браузера к серверу. Он содержит исходный URL-адрес запроса. Если вы переходите с одной страницы на другую, Referrer будет хранить URL-адрес первоначальной страницы. Серверы часто бываюет оснащены программным обеспечением, которое анализирует Referrer и извлекает из него различную информацию. Включение этой опции позволит скрыть текущий веб-сайт от сторонних ресурсов путем подмены заголовка HTTP.

Скрыть User-Agent

Когда вы посещаете веб-сайт, ваш браузер отправляет серверную информацию о себе. Эта информация отправляется в виде текстовой строки, начинающейся со слов "User-Agent:", и является частью HTTP-запроса. Обычно она включает в себя имя и версию браузера, а также языковые настройки.

Вы можете установить произвольный User-Agent, введя его в поле Пользовательский User-Agent. Оставьте поле пустым, если хотите использовать User-Agent по умолчанию.

Скрыть IP-адрес

Модуль Антитрекинг не позволяет полностью скрыть ваш IP-адрес, однако может замаскировать его, чтобы таким образом ввести веб-сайты в заблуждение. Иногда это помогает, и веб-сайты игнорируют ваш реальный IP-адрес.

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

Удалить заголовок X-Client-Data

Данная опция запрещает Google Chrome отправлять информацию о его версии и модификациях доменам Google (включая Double Click и Google Analytics), а также информацию о запросах.

Как составлять свои фильтры

Введение

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

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

Для описания синтаксиса правил мы используем Augmented BNF for Syntax Specifications, но мы не всегда строго следуем этой спецификации.

Синтаксис правил AntiBanner изначально основан на синтаксисе правил Adblock Plus, но расширяет его, добавляя новые типы правил для улучшения фильтрации. Часть информации в этой статье об общих для ABP и AntiBanner типах правил взята из этой статьи.

Комментарии

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

Например:

! Это текст комментария. Под ним, для сравнения, текст реального правила фильтрации.
|| example.org^

Примеры

Блокировка по имени домена

Это правило блокирует:

  • http://example.org/ad1.gif
  • http://subdomain.example.org/ad1.gif
  • https://ads.example.org:8000/

Это правило не блокирует:

  • http://ads.example.org.us/ad1.gif
  • http://example.org/redirect/http://ads.example.org/

Блокировка конкретного адреса

Это правило блокирует:

  • http://example.org/

Это правило не блокирует:

  • https://example.org/banner/img

Базовые модификаторы правил

Правила фильтрации поддерживают множество модификаторов, которые позволяют вам точно настраивать поведение правила. Вот пример правила с некоторыми простыми модификаторами.

Это правило блокирует:

  • http://example.org/script.js если этот скрипт загружен с example.com.

Это правило не блокирует:

  • https://example.org/script.js если этот скрипт загружен с example.org.
  • https://example.org/banner.png потому что это не является скриптом.

Разблокировка адреса

Это правило разблокирует:

  • http://example.org/banner.png даже если для этого адреса есть правило блокировки.
Обратите внимание, что правила блокировки с модификатором $important все равно будут приоритетнее чем обычные правила разблокировки.

Разблокировка всего сайта

Это правило разблокирует:

  • Оно отключает все косметические правила на example.com
  • Оно блокирует все запросы, отправленные с этого веб-сайта, даже если есть правила блокировки, соответствующие этим запросам

Косметические правила

Косметические правила применяются с использованием CSS - специального языка программирования, который понимает каждый браузер. В основном, он добавляет новый стиль CSS на сайт, целью которого является скрыть определенные элементы. Узнать больше о CSS.

Расширенный CSS позволяет разработчикам фильтров справляться с гораздо более сложными случаями. Однако, чтобы использовать эти расширенные правила, вы должны хорошо понимать, что такое CSS.
Имя CSS селектор Описание
ID selector #banners Соответствует всем элементам с атрибутом id равным banners.
Class selector .banners Соответствует всем элементам типа class содержащих banners.
Attribute selector div[class="banners"] Соответствует всем div элементам с class равным banners.
Attribute substring selector div[class^="advert1"] Соответствует всем div элементам класс class которых начинается с advert1 строки
Attribute substring selector div[class$="banners_ads"] Соответствует всем div элементам class которых заканчивается на banners_ads.
Attribute substring selector a[href^="http://example.com/"] Соответствует всем ссылкам загруженным с http://example.com/
Attribute selector a[href="http://example.com/"] Соответствует всем ссылкам конкретно http://example.com/.