Веб-сайты могут видеть мои Дополнения Firefox? [дубликат]

Я знаю, когда Вы посещаете веб-сайт, они могут на самом деле видеть много Ваших персональных данных, как тип браузера, но они могут также видеть, какие дополнения я установил?

Что относительно чего-то как Проверка Плагина Mozilla? Как это знает, какие плагины я имею?

Я установил Adblock Плюс, но одна веб-страница, которую я посетил, перенаправила меня из-за него. Как это может видеть, что я установил ABP, и есть ли способ скрыть эту информацию?

10
задан 24.12.2013, 20:45

5 ответов

В целом веб-сайт не может сказать, какие дополнения Вы имеете.

Существует два способа, которыми веб-сайт может сказать вещи о веб-браузере.

  1. HTTP-заголовки, такие как Агент пользователя и Cookie, что браузер отправляет с запросом.
  2. Код JavaScript, который выполняет браузер.

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

Код JavaScript, который работает в Вашем браузере, может обнаружить присутствие некоторых дополнений, если JavaScript конкретно проверяет на что-то, что указывает на присутствие конкретного дополнения. Некоторые сайты конкретно пытаются проверить на Adblock. Программисты Adblock пытаются предотвратить это, но это - гонка вооружений между сайтами и программистами Adblock. Можно заблокировать JavaScript на основе на сайт с NoScript.

9
ответ дан 07.12.2019, 12:48

Да... и нет. Нет никакого простого способа сделать это по большей части, по крайней мере, не по сути. Читайте, например:

http://en.wikipedia.org/wiki/Adblock#Detection

Обнаружение

Некоторые веб-мастера использовали JavaScript для обнаружения эффектов популярных фильтров Adblock. [17] Это было сделано путем генерации подобного ловушке URL и проверки его доставки и также более усовершенствованной проверкой DOM после того, как веб-страница представляется в веб-браузере, чтобы гарантировать, что ожидаемые рекламные элементы присутствуют.

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

Попытка была предпринята для обнаружения самого плагина, но тот метод обнаружения был представлен неприменимый 0.7.5.2 обновлениями Adblock Плюс. [18]

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

Что касается сокрытия этой информации с сервера, я не знаю - это, вероятно, возможно, но я не знаю ни о каком методе.

5
ответ дан 07.12.2019, 12:48

Я положителен, что обратился на сайт, который перечислит все Ваши включенные плагины (кроме about:plugins, который не значит очевидные причины). Однако я, может казаться, больше не нахожу его...

1
ответ дан 07.12.2019, 12:48

Скорее всего, они обнаружили, что Вы не загрузили рекламу, не, что у Вас есть конкретно установленный ABP. Это сделано через JavaScript, главным образом. Существуют различные веб-сайты там, что деталь, как сделать это, просто посетить этот Google, ищет и просматривает результаты.

0
ответ дан 07.12.2019, 12:48

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

Больше, чем это, которое я не знаю, я не разработчик Mozilla, но мне, конечно, любопытно, если плагины являются обнаруживаемой вещью в Firefox. Я вижу времена, когда это могло быть и хорошо и плохо, чтобы иметь ту функциональность.

0
ответ дан 07.12.2019, 12:48

Теги

Похожие вопросы