Adblock Plus and (a little) more

Adblock Plus detection possibility closed · 2007-09-14 15:02 by Wladimir Palant

A new Adblock Plus development build (2007091412) has been uploaded. nsIAdblockPlus interface has been removed because it has been used to detect Adblock Plus from a web site. If your extension uses this interface and I didn’t mail you already, please send me a mail.



  • nsIAdblockPlus interface removed to avoid detection
  • Possibly fixed: Adblock filters disappear (bug 16488)


Comment [8]

  1. Peter · 2007-09-14 15:50 · #

    Working as expected, no bugs encountered. Detection isn’t possible any more. I don’t use any ABP-Addons (like EHH, etc.).
    Mozilla/5.0 (X11; U; Linux i686; en-US; rv: Gecko/20061201 Firefox/ (Ubuntu-feisty)

  2. chewey · 2007-09-15 00:20 · #

    Both ABP and EHH look good on SM 1.1.4 and branch and trunk SeaMonkey nightlies (WinXP and Linux).

  3. Aserone · 2007-09-16 00:52 · #

    Testing the dev builds of ABP and EHH on linux/XP, no probs so far, nice work!

  4. cuzz · 2007-10-12 11:41 · #

    Could ADP detection been blocked by modifying some settings in about:config as can be done with plug-ins?

    or maybe with policies .. if only someone would create a FX2 extension to manage policies ;)

    since this is no longer workable:

    Reply from Wladimir Palant:

    Which “ABP detection”? There is no direct way to detect Adblock Plus left as far as I know.

  5. cuzz · 2007-10-12 12:30 · #

    Prior to your changes could detection have been blocked with FX2 preferences?

    Reply from Wladimir Palant:


  6. Ryan N · 2007-11-08 06:04 · #

    Adblock plus is still completely detectable.
    You just have to spoof an ad and check if it loads.

    Reply from Wladimir Palant:

    You are not detecting Adblock, you are detecting particular filter subscriptions (those can change any time). And in addition you are detecting unusual browser configurations, unreliable internet connections, and all the funny parts of the inhomogeneous thing called “the Internet”.

  7. Ryan N · 2007-11-08 17:02 · #

    You’re right, this type of solution does not specifically detect adblock plus.
    I can see how that would be an important distinction for you guys.
    But at the end of the day it’s moot. Any situation in which a browser does not load the honeypot URL would most likely result in ads not loading across the page.

    Additionally, it would be fairly trivial to modify the honeypot url to account for multiple filter definitions. But again, in practice all user will probably want to filter the giants like doubleclick.

  8. Peter Skotte · 2009-06-08 18:22 · #

    I tried the newest build to see if AB+ would avoid detection. But it seems that it doesnt with the sites I visit that have begun to detect? Is there anything else that can be tweaked in AB+ to blur the detection tools on some sites?

    Reply from Wladimir Palant:


Commenting is closed for this article.