BT.dk Blocks adblock+ users
-
- Posts: 1
- Joined: Mon Jun 08, 2009 5:24 pm
i think he IP Ban after 5 tries, not sure for how long, but using a proxy allowed me to view his site, both in firefox and ie, firefox with ab+ and the anti script for it.Fantomas wrote:Just tried janno.dk through a completely clean Chrome. Still get redirected. Maybe he does it through IP. He leaves no cookies, so that's not it.
Anyway, there's nothing interesting on his site apart from scam-like adds. And his means are most certainly nothing the major sites will implement.
but his has been the most effective so far. but now we know. maybe make some automated script, there check if we get a rejected page, and then it adds an exception on its own [my pc crashed here, but forefox saved everything I've wrote, thanks!], this would solve most of these sites.
He also checks the HTTP referrer, and if you come from adblockplus.org you get to the "AidOnline" block page. This happens even if you are using IE with no blocking, as I just tried.Fantomas wrote:Just tried janno.dk through a completely clean Chrome. Still get redirected. Maybe he does it through IP. He leaves no cookies, so that's not it.
Just remember to enter www.janno.dk directly (or block referrer) when testing whitelist rules for his block.
And yes... there really isn't anything of interest on the site, but janno.dk seems to be the most active one fighting APB..
New "anti-script" at http://didaktonline.dk/aidonline-antiscript.php
The script changes everytime you generate it. Supposedly this should make it harder to bypass.
The script changes everytime you generate it. Supposedly this should make it harder to bypass.
I'm not sure what they are doing since there is a lot of javascript code at the bottom that people need to load (and they need to serve..), but they are using the block against googlesyndication.com in the filters.Fantomas wrote:New "anti-script" at http://didaktonline.dk/aidonline-antiscript.php
The script changes everytime you generate it. Supposedly this should make it harder to bypass.
Right now, this whitelist works on www.janno.dk and www.nielco.dk
Code: Select all
@@http://pagead2.googlesyndication.com/pagead/abglogo/abg-da-100c-000000.png
Everyone, myself included, should have better things to do
Judging from the description at didaktonline.dk (in Danish), the general idea is to check via DOM that the ads are in the right place. Right now, it's the single ad that I have whitelisted above; yet they claim that their script is unique from site to site. They are not using the script.style.display check, like berlingske.dk does.Fantomas wrote:Haha. Nice. Still seems to be quite easy to bypass with the current version of AB. Thanks for taking your time, jesperl. I'm clueless when it comes to coding, so I very much appreciate all you guys' skills.
Let's hope that this stupidity does not catch on with the major Danish sites like berlingske.dk and bt.dk. Nobody cares about these minor sites, so working around their blocks is just for the fun of it. And when it's not fun anymore, we can just kill javascript on these sites with YesScript since the check is client-side
berlingske.dk
Razuul wrote:berlingske.dk which is owned by the same company as bt.dk, have now made a sligthly more advanced method of blocking, see below.
The trick of turning collapsing off does not work any more.
adimage.js containsCode: Select all
<script type="text/javascript">var berlingske_media = false;</script> <script type='text/javascript'> var checkad = document.getElementsByTagName("script"); for(var i = 0; i < checkad.length; i++) { var script = checkad[i]; if (script && ((script.getAttribute("src") != null && script.getAttribute("src").match("http://m-serving.com")) || script.style.display == "none")) { parent.location.href = "/apps/pbcs.dll/misc?url=/misc/adblocker.pbs"; } } </script> <script type="text/javascript" src="/script/adimage.js"></script> <script type="text/javascript"> if(!berlingske_media) { parent.location.href = "/apps/pbcs.dll/misc?url=/misc/adblocker.pbs"; } </script>
So it seems they try to get this js file caught in the filter.Code: Select all
var berlingske_media = true;
Adding the exception @@adimage.js allows me to load the page again.
hello! i dont really know how these things work.. pls give me more info on how to unblock ads at berlingske.dk-been spending the whole day trying to unblock ads..pls help me.
Re: berlingske.dk
For berlingske.dk, bt.dk and business.dk (all Berlingske Media sites) you need to do two thingsMacy wrote:hello! i dont really know how these things work.. pls give me more info on how to unblock ads at berlingske.dk-been spending the whole day trying to unblock ads..pls help me.
1) Uncheck ABP option "collapse blocked elements" (called "sammenklap blokerede elementer" in the translated Danish version)
2) Add this to your own filters (open preferences and click on "add filter")
Code: Select all
@@/script/adimage.js
Tips to work around Berlingske.dk and BT.dk
@Macy
I found out that I can work around those sites by changing the "filterabonnement" (what is the english word for it?).
Do like this: "præferencer -> filtre -> uncheck the filter "Easylist Germany (Deutschland) + Easylist"
(The filter I use is "Filter from Dr.Evil (Deutschland)". Wether that is the reason I cannot say ...).
Berlingske.dk og BT.dk - Gå hjem og vug!
I found out that I can work around those sites by changing the "filterabonnement" (what is the english word for it?).
Do like this: "præferencer -> filtre -> uncheck the filter "Easylist Germany (Deutschland) + Easylist"
(The filter I use is "Filter from Dr.Evil (Deutschland)". Wether that is the reason I cannot say ...).
Berlingske.dk og BT.dk - Gå hjem og vug!
Re: Tips to work around Berlingske.dk and BT.dk
This filter probably blocks elements containing "/adimage." which is what berlingske.dk exploits. They initialize a javascript variable to false, and attempt to download the file /script/adimage.js which changes the variable to true. If the variable is still false after this, they conclude that you are running ABP (since ABP with Easylist will block the download of the file that changes the javascript variable).Jakob wrote:Do like this: "præferencer -> filtre -> uncheck the filter "Easylist Germany (Deutschland) + Easylist"
(The filter I use is "Filter from Dr.Evil (Deutschland)". Wether that is the reason I cannot say ...).
Just whitelist /script/adimage.js like I suggested above, and you are fine. There's no need to disable the entire filter subscription (Easylist).
Use this for arto.dk:zeonos wrote:arto.dk now has a notification pop up each time to view a page. telling you, that you have adblock+ or other blocking application.
Code: Select all
@@.arto.*/adframe.$script