Содержание

AdBlock, AdBlock Plus, AdGuard, Ghostery…

Сайт с рекламой для проверки блокировщиков рекламы: AdBlock, AdBlock Plus, AdGuard, Ghostery…

Ночной режим

Выбираете блокировщик рекламы, но не знаете где его протестировать?
На этом сайте собраны различные рекламные сервисы и сервисы для сбора аналитики, чтобы вы могли проверить на них эффективность вашего блокировщика.
AdBlock, AdBlock Plus, AdGuard, Ghostery, uBlock Origin, AdBlocker Ultimate и другие.

Этот сайт добавили в список Ru AdList и он перестанет работать в ближайшее время если ваш блокировщик использует этот список. Если вы хотите как-то повлиять на это, то напишите об этом на форуме EasyList

Контекстная реклама

критический

Это основной и самый распространенный вид рекламы на сайтах. Ее легко настроить и не надо самому искать рекламодателей. Также эти сервисы собирают данные о вас, чтобы подобрать вам подходящую рекламу.

Google AdSense
  1. Загрузка скрипта:  ✅ прервана
  2. Видимость блока:  ✅ невидим
Яндекс Директ / РСЯ
  1. Загрузка скрипта:  ✅ прервана
  2. Видимость блока:  ✅ невидим
Самописная
  1. Загрузка скрипта:  ✅ прервана
  2. Видимость блока:  ✅ невидим

Сервисы аналитики

средний

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

Google Analytics
  1. Загрузка скрипта:  ✅ прервана
  2. Выполнение скрипта:  ✅ не выполнен
Hotjar
  1. Загрузка скрипта:  ✅ прервана
  2. Выполнение скрипта:  ✅ не выполнен
Яндекс-метрика
  1. Загрузка скрипта:  ✅ прервана
  2. Выполнение скрипта:  ✅ не выполнен

Баннерная реклама

низкий

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

Flash баннеры
  1. Загрузка файла:  ❌ прошла успешно
  2. Видимость блока:  ⚠️ занимает место

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

  1. Загрузка файла:  ❌ прошла успешно
  2. Видимость блока:  ❌ виден
Статичное изображение
  1. Загрузка файла:  ❌ прошла успешно
  2. Видимость блока:  ❌ виден

Сервисы сбора ошибок

низкий

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

Sentry
  1. Загрузка скрипта:  🏳️ не удалось проверить (возможно из-за настроек безопасности сервиса)
  2. Выполнение скрипта:  ✅ не выполнен
Bugsnag
  1. Загрузка скрипта:  ✅ прервана
  2. Выполнение скрипта:  ✅ не выполнен

82 балла из 100

(11 сервисов, 22 проверки)Сайт с рекламой (версия 3.1.0)
Вопросы и замечания пишите на [email protected]

Сайт с рекламой для проверки блокировщиков: AdBlock, AdBlock Plus, AdGuard, Ghostery, uBlock Origin, AdBlocker Ultimate AdBlock, Adblock Plus, AdGuard AdBlocker, Fair AdBlocker, Windscribe, Ghostery – Privacy Ad Blocker, AdBlocker Ultimate, uBlock Plus Adblocker, uBlock Origin…

Обход блокировок adblock, и блокировка обхода блокировки / Хабр

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

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

1. Обход adblock со стороны разработчиков:

Способ обхода adblock, который применили разработчики сайта, оказался очень эффективным: они помещали рекламу в div со случайным переменным классом, который менялся при каждой перезагрузке страницы. Также были убраны все атрибуты, по которым можно было идентифицировать div или рекламу внутри: никаких постоянных id элементов, изображение рекламы подгружается с хостинга, на котором хранятся полезные картинки. Вышестоящий div содержит много полезной информации, так что его тоже не заблокируешь.

Случайный переменный класс для рекламного элемента – именно за этим, как мне кажется, будущее интернет-рекламы. По крайней мере, при огромной аудитории сайта – в стандартных подписках адблока эта реклама не блокируется до сих пор.

2. Блокировка рекламы пользователем, в обход обхода adblock:

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

Для вложенных элементов в adblock используется следующая конструкция:

div.внешний_класс > div.внутренний_класс

Для исключения элементов по какому-то атрибуту используется конструкция not:
div:not(.полезный_класс)

Таким образом, искомое правило выглядит так:
имя_сайта##div.sidebar_right > div:not(.block)

Это позволяет заблокировать все вложенные в sidebar_right элементы, за исключением тех, которые имеют класс block. Задача была решена – что дальше?

3. Обход такой хитрой блокировки со стороны разработчиков:

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

И, напоследок – ещё один эффективный способ для web-мастеров: можно просто добавлять ненавязчивую рекламу, тогда пользователи намного лояльнее начнут относиться к ней.

Тестовый рекламный блок — Toolz

Часто задаваемые вопросы

Как это работает?

Вы не увидите никакой рекламы и никакие трекеры не будут активированы

  Заблокировано

  Не заблокировано

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

После завершения испытаний вы получите шарик жидкого цвета с очками.
Очки рассчитываются на основе ваших тестов для каждой категории и типа
Цвет соответствует вашему диапазону очков
Здесь предварительный просмотр 3 сценариев:

Давай, используй блокировщик рекламы или что-то в этом роде

Хорошо, но ты можешь лучше

Отлично, вы готовы к серфингу

Тесты состоят из 3 типов

  • Косметический фильтр: проверьте, скрываете ли вы/удаляете пустые блоки рекламы, политику использования файлов cookie и т. д.
  • Загрузка скрипта: проверьте, не блокируете ли вы возможную загрузку рекламных скриптов или трекеров
  • Хост: проверьте, блокируете ли вы домены, предоставляющие трекеры, аналитику или рекламу



Я уверен, что мое решение для блокировки рекламы настроено правильно, но тест не работает.

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




Как обеспечить 100 %

Зеленый показатель означает удовлетворительный уровень защиты.
Не нужно стремиться к идеальному результату.
Однако, если вы заинтересованы в достижении полной 100% защиты, вы можете использовать мой список d3Host, который охватывает большинство тестов на сайте (за исключением косметических фильтров и загрузки скриптов). Это должно помочь улучшить ваш результат.




Мои решения по блокировке рекламы

Я использую DNSFilter в качестве основного преобразователя DNS
Плюс эти комбинации на каждой платформе:

  • Windows: Brave + ublock-Origin
  • MacOS: Bravein 3 8 + 90-0-0 Kiwi Browser + ublock-Origin
  • iOS: Safari + Adguard Extension

uBlock Origin Adguard для iOS

Списки, которые я установил для решений по блокировке рекламы:

  • Список OISD (включая мой список)
  • Список серверов рекламы и отслеживания Питера Лоу
  • Фильтры uBlock
  • EasyList
  • Списки Adguard

Инструменты для тестирования вашего рекламного блока

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

CanYouBlockIt Тестирование рекламы на утечку IP Отпечаток браузера от EEF Тестирование Adblock от raymondhill Блокировщик всплывающих окон от raymondhill

AdBlock Tester: проверьте свои расширения AdBlock

Ночной режим

Выбрали блокировщик рекламы, но не знаете, где его протестировать? Этот сайт содержит различные рекламные и аналитические сервисы, с помощью которых вы можете проверить эффективность вашего блокировщика рекламы.
AdBlock, AdBlock Plus, AdGuard, Ghostery, uBlock Origin, AdBlocker Ultimate и другие.

Использование нескольких блокировщиков рекламы одновременно может негативно повлиять на их работу.

Контекстная реклама

критический

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

Пользовательский
  1. Загрузка скрипта: ✅ Тест Прошел
  2. Видимость блока: ✅ Тест Прошел
Google Adsense
  1. Скрипт.0038 Видимость блока: ✅ Тест прошел
Yandex Direct
  1. Скрипт Средний. на сайте и собирать информацию о вас. Они нужны только владельцу сайта, для пользователя это только ненужные запросы и код, который нужно выполнить. К сожалению, их блокировка иногда может полностью сломать сайт.

    Google Analytics
    1. Загрузка скрипта:  ✅ тест пройден
    2. Выполнение скрипта:  ✅ тест пройден
    Hotjar
    1. Загрузка скрипта:  ✅ тест пройден
    2. Выполнение скрипта:  ✅ тест пройден

    Баннерная реклама

    низкая

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

    Flash-баннеры
    1. Загрузка файла:  ❌ тест не пройден
    2. Видимость блока:  ⚠️ скорее всего тест не пройден

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

    Gif-изображение
    1. Загрузка файла:  ❌ тест не пройден
    2. Видимость блока:  ❌ Проверка тестирования
    Статическое изображение
    1. Загрузка файлов: ❌ Проверка тестирования
    2. Блок.