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.01k stars 762 forks source link

NJ.com #2784

Open CODEx77 opened 7 years ago

CODEx77 commented 7 years ago

Hey guys, I'm having a problem with NJ.com, while they don't block adblockers, they do give out a warming to disable ad blocking software. I do know what it gives out when you put a cosmetic filter, here's some examples

www.nj.com###rltbztpc www.nj.com###fpnhdeuw www.nj.com###kvmfswxcm www.nj.com###uqojapbu www.nj.com###fakbxxbb www.nj.com###egsrwmx www.nj.com###fakbxxbb www.nj.com###egsrwmx www.nj.com###ynuwyx

they're however, one time series of letters and can repeat for every time I tired to take them out. Is there any way to disable them completely?

CODEx77 commented 7 years ago

Some stuff on what it looks like... screenshot 297 screenshot 298 screenshot 299 screenshot 300 screenshot 301

uBlock-user commented 7 years ago

try - nj.com##script:inject(abort-on-property-write.js, _sp_)

or - ||fastly.net^$important

CODEx77 commented 7 years ago

I just tested out, seems that the code works well, even on uBlock. Thanks!

uBlock-user commented 7 years ago

which filter did you add from the above ones I gave ?

CODEx77 commented 7 years ago

I've tried the first one. nj.com##script:inject(abort-on-property-write.js, sp)

uBlock-user commented 7 years ago

even on uBlock

It's for uBO only, so obviously it will work.

mapx- commented 7 years ago

||fastly.net^$important is also for ubo

uBlock-user commented 7 years ago

Wouldn't need $important if Easylist authors would stop whitelisting fastly.net to bypass anti adblock scripts, so the issue is created by the authors themselves. Tell them to remove whitelisted filters for fastly.net , so ||fastly.net^$third-party can be used.

Addendum - $important works for Adguard too, so uBO and Adguard for the sake of argument.