Anti-adblock-killer: Spanish web AtresPlayer

Created on 5 May 2017  路  9Comments  路  Source: reek/anti-adblock-killer

It looks like it is detecting the blocker somehow.

image

The banner says: "Ooops, we have detected you have an ad blocker"

The content might be region blocked as well, let me know if I can help.

MacOs
Chrome
uBlock Origin + Origin Extra
Tampermonkey

Filters
image

Kind regards

Most helpful comment

Hi @L-Sar

Add on you're filter list:
@@||atresplayer.com^$generichide

Regards from Barcelona! :)

All 9 comments

No link no help !

That's what I thought, the content is geographically blocked... In order to access outside Spain you have to be a "premium" user...

I have CS background, is there a manual or something I can follow in order to debug the detection and add the filter? Maybe I can share the result with you guys if I'm able to block it...

That Geo-Lock is the reason I can't help you further.

Ok, let me add some data and see if it can help. I have attached some relevant files as well...

Data.zip

When I turn on the developer mode, right after clicking the play button I can see this message (line 43 in the log attached).

[index.js] Inicializando plugin chromecastSenderPlugin   - VM505:formatted:338

VM506:formatted:46 ReferenceError: s is not defined 
    at d (player.bundle.js:1) 
    at Object.onDetect (player.bundle.js:1) 
    at n (eval at e.exports (player.bundle.js:1), <anonymous>:1:710) 
    at eval (eval at e.exports (player.bundle.js:1), <anonymous>:1:1338) 
         d @ player.bundle.js:1 
         onDetect @ player.bundle.js:1 
         n

The code of player.bundle.js is here: https://pastebin.com/KzywrwfN (I have prettify it...)

VM505:formatted 338 looks like this (full code attached):

            function U(e) {
                "string" == typeof e && ~e.indexOf("[index.js]") && console.log("%c" + e, "background: #ffffd4; color: #000")
            }
            if ("undefined" == typeof chrome)
                return !0;

VM506:formatted:46 looks like this (full code attached):

        function n() {
            d.onDetect && d.onDetect(),
            t(),
            p.paused() ? p.one("play", function() {
                p.pause()
            }) : p.pause()
        }

I don't know what else I can provide and I am stuck in this point...

@jspenguin2017 Help this one if you can, I'm stuck because of Geo-Lock.

I'm Geo Locked as well, I might be able to Tunnel Bear over, I'll have a look later.

Hi @L-Sar

Add on you're filter list:
@@||atresplayer.com^$generichide

Regards from Barcelona! :)

Was this page helpful?
0 / 5 - 0 ratings

Related issues

NessunoIM picture NessunoIM  路  3Comments

Electricity2015 picture Electricity2015  路  3Comments

graciecat picture graciecat  路  3Comments

un-quebec-independant picture un-quebec-independant  路  4Comments

SpecialTerminator picture SpecialTerminator  路  5Comments