Еще новости раздела
Советы по SEO от Backlinko: Брайан Дин

Страницы со встроенными видео имеют на 11% лучший показатель отказов по сравнению со страницами без видео — как

Антитоскливый Джедайст #61

Развеиваем осеннюю тоску вместе со свеженьким Джедайстом. Заваривайте чай, кофе или какао и залетайте в чудный мир

Партнеры Spark: Как автоматизировать

Рассказываем о новом сервисе, который позволяет салонам красоты, интернет-магазинам и другим предприятиям

До 31 декабря — домен .CYOU за 149

Получите необычный домен для сайта по сниженной цене! До 31 декабря 2020 года для всех клиентов REG.RU действует акция

МТС собрались на мировой рынок ИИ с

Основатель и председатель совета директоров VisionLabs Александр Ханин сменил Аркадия Сандлера на посту главы центра

Mello: Опыт работы Mello с кастомными

Без теории и прописных истин рассказываем, как в Mello работаем с кастомными отчетами в Google Analytics. Если вы еще

Ранее просмотренные
[Из песочницы] Способы и примеры

Привет, Хабр! В современной реальности из-за возрастающей роли контейнеризации в процессах разработки не на последнем

Как продавать квартиры онлайн

Бизнес готов заплатить государству за

Ассоциация больших данных обратилась к правительству с просьбой "облегчить доступ бизнеса к государственным

[Перевод] Реверс-инжиниринг антиблокировщика рекламы BlockAdBlock

Все блоги / Про интернет 26 апреля 2020 87   
Если вы пользуетесь блокировщиками рекламы, то могли встречать BlockAdBlock. Этот скрипт обнаруживает ваш блокировщик и не пускает на сайт, пока вы его не отключите. Но мне стало интересно, как он работает. Как антиблокировщик обнаруживает блокировщики? А как на это реагируют блокировщики и как они блокируют антиблокировщики?

История реверс-инжиниринга

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

Это натолкнуло меня на мысль о версиях. А что, если мог посмотреть не на одну версию, а на все сразу? Так я и сделал. Я вернулся назад во времени с помощью Wayback Machine. После этого скачал все версии BlockAdBlock и хэшировал их.
Читать дальше →
  • Оцените публикацию
  • 0

Похожие публикации

@
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent

Новые публикации сайта
[Из песочницы] Способы и примеры

Привет, Хабр! В современной реальности из-за возрастающей роли контейнеризации в процессах разработки не на последнем

Как продавать квартиры онлайн

Бизнес готов заплатить государству за

Ассоциация больших данных обратилась к правительству с просьбой "облегчить доступ бизнеса к государственным

Представлено видео распаковки iPhone 12

Презентация компанией Apple новой серии iPhone 12 на прошлой неделе широко обсуждалось в сообществе. Эксперты изучают

SSC Tuatara стал самым быстрым серийным

Компания SSC North America, подтвердила свою репутацию производителя самых быстрых в мире серийных автомобилей и,

Спецназ Великобритании «атаковал»

Первые сведения о заинтересованности руководства морской пехоты Великобритании в использовании в боевых операциях