Чи може сайт виявити, якщо я використовую AdBlock у Firefox?


38

Нещодавно я відвідав (офіційний) веб-сайт у пошуках епізоду телешоу. На веб-сайті з'явилося інформаційне діалогове вікно про те, що мені довелося вимкнути AdBlock, щоб переглянути вміст. Це взагалі можливо чи це просто здогадка? Чи рекламує Firefox, які додатки я встановив? Якщо так: як і чому це працює так?

Відповіді:


42

Так, веб-сайт може виявити, що Adblock Plus встановлений, посилаючись на файл Javascript, який, як відомо, блокується Adblock Plus (оскільки він відповідає правилу за замовчуванням), і перевіряє, чи працює цей код Javascript, перевіряючи, наприклад, змінну.

Дивіться пояснення тут: Як виявити Adblock Plus

І більше деталей у Вікіпедії: Adblock - Виявлення .


5

Це цілком можливо, це можна зробити за допомогою трохи javascript. Ви можете побачити доказ концепції тут , що показує , як виявити безліч різних програм AdBlock, який також використовує JavaScript для виявлення. Це насправді не факт, що Firefox "рекламує" встановлені додатки, це метод, який використовує для функціонування більшості програм adblock. Більшість просто приховає елементи за допомогою властивості видимості CSS та фільтрує певні URL-адреси. Ці URL-адреси можна підробити під час спроби обдурити фільтр, і це триває бійка щодо блокування виявлення .


Також цікава відповідь. Подивіться на poc, щоб отримати більше інформації.
Андерс

Здається, це було виправлено. Я натиснув перше посилання, і посилання виявлення скрипту було розірвано.
користувач39559

3

Не використовуючи жодних хитрощів, більшість браузерів рекламують встановлені плагіни (наприклад, Flash), але не надбудови (як Adblock, що виявляється іншими способами, як відповів Snark ). Перегляньте Panopticlick та допоможіть розслідувати їх ...

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.