Kann eine Website erkennen, ob ich AdBlock in Firefox verwende?


38

Ich habe kürzlich eine (offizielle) Website aufgesucht, um nach einer Folge einer Fernsehsendung zu suchen. Die Site öffnete ein Informationsdialogfeld, in dem angegeben wurde, dass ich AdBlock deaktivieren musste, um den Inhalt zu sehen. Ist das überhaupt möglich oder ist es nur eine fundierte Vermutung? Kündigt Firefox an, welche Addons ich installiert habe? Wenn ja: wie und warum funktioniert das so?

Antworten:


42

Ja, eine Website kann feststellen, dass Adblock Plus installiert ist, indem sie auf eine JavaScript-Datei verweist, die bekanntermaßen von Adblock Plus blockiert wird (da sie einer Standardregel entspricht), und überprüft, ob dieser JavaScript-Code ausgeführt wurde, indem sie beispielsweise eine Variable überprüft.

Eine Erklärung finden Sie hier: So erkennen Sie Adblock Plus

Und mehr Details bei Wikipedia: Adblock - Erkennung .


5

Es ist durchaus möglich, es kann mit etwas Javascript gemacht werden. Sie können hier einen Proof of Concept sehen , der zeigt, wie mehrere verschiedene Adblock-Programme erkannt werden, die auch Javascript für die Erkennung verwenden. Es ist nicht wirklich die Tatsache, dass Firefox Ihre installierten Add-Ons "bewirbt", sondern die Methode, mit der die meisten Adblock-Programme funktionieren. In den meisten Fällen werden Elemente einfach mithilfe der CSS-Sichtbarkeitseigenschaft ausgeblendet und bestimmte URLs gefiltert. Diese URLs können gefälscht werden, um den Filter zu täuschen, und es ist ein ständiger Kampf im Hinblick auf die Blockierung der Erkennung .


Auch interessante Antwort. Werde auf poc schauen, um mehr Informationen zu erhalten.
Anders

Es scheint behoben worden zu sein. Ich habe auf den ersten Link geklickt und der Link zum Erkennen des Skripts war unterbrochen.
user39559

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.