reek / anti-adblock-killer

Anti-Adblock Killer helps you keep your Ad-Blocker active, when you visit a website and it asks you to disable.
http://reek.github.io/anti-adblock-killer/
Other
6.02k stars 760 forks source link

ovar.io #3105

Closed ZfsrGhS953 closed 6 years ago

ZfsrGhS953 commented 7 years ago

https://www.ovar.io/ http://i.imgur.com/bJ1kUsC.png Google Chrome Tampermonkey Adblock Plus Adblock Warning Removal List + RuAdList+EasyList + AakList (Anti-Adblock Killer)

uBlock-user commented 7 years ago

@jspenguin2017, the notice appears when you click on Scout, Tank and Ghost

jspenguin2017 commented 7 years ago

Hum... uBO isn't logging anything...

uBlock-user commented 7 years ago

uBO isn't logging anything...

What does that mean ? I ran the logger and it logs as expected.

jspenguin2017 commented 7 years ago

Oh, I mean it isn't logging anything interesting... Nothing in the logger seems to be the cause of the detection.

uBlock-user commented 7 years ago

add - ||imasdk.googleapis.com^$third-party,badfilter

That patches the issue on my end.

uBlock-user commented 7 years ago

Open the console and you will find some information regarding adblocking.

uBlock-user commented 7 years ago

It's blocking right click context menu for this reason too.

uBlock-user commented 7 years ago

Anti adblock code is hidden here - http://static.miniclipcdn.com/js/sdk/v1.3/miniclip.js

jspenguin2017 commented 7 years ago

@uBlock-user I think it's Unity engine that is blocking context menu, sometimes the game needs right click. I don't think ||imasdk.googleapis.com^$third-party is a bad filter, the script blocked is "Interactive Media Ads Software Development Kit", we just need to white list it for this specific domain.

jspenguin2017 commented 7 years ago

OK, this fixes it: @@||imasdk.googleapis.com^$third-party,domain=ovar.io

uBlock-user commented 7 years ago

I don't think ||imasdk.googleapis.com^$third-party is a bad filter`

It has broke few things on other websites notably so I had to whitelist that domain out of necessity to un-break the website, hence my suggestion to $badfilter it.

jspenguin2017 commented 7 years ago

@uBlock-user In that case we need a skeleton placeholder, not just allow the whole SDK to come in.

uBlock-user commented 7 years ago

Yeah, it appears it makes video-ad request to third-party ad-servers. In that case we shouldn't white-list it completely.

uBlock-user commented 7 years ago

@jspenguin2017 Could you please test this filter |blob:$domain=ovar.io and check if it breaks anything ? Remove the exception filter I posted and add that.

jspenguin2017 commented 7 years ago

@uBlock-user I think those are part of Unity engine... I'll test it later.

uBlock-user commented 7 years ago

That blob based URI is the one initiating ads and checking for anti adblock.