Another Twitch Anti Adblock Plus measure

Posting here is no longer possible, please use the forum of a filter list project, such as EasyList
User avatar
mapx
Posts: 21940
Joined: Thu Jan 06, 2011 2:01 pm

Re: Another Twitch Anti Adblock Plus measure

Post by mapx »

Virante wrote:And I've already submitted a new report via Firefox about this issue.
could you post here the report's link ?
Virante

Re: Another Twitch Anti Adblock Plus measure

Post by Virante »

And here's one with the latest Firefox -- if you guys can't derive anything from Pale Moon 64:

https://reports.adblockplus.org/9e7a7dc ... b=requests

Thanks.
MonztA
ABP Developer
Posts: 3957
Joined: Mon Aug 14, 2006 12:18 am
Location: Germany

Re: Another Twitch Anti Adblock Plus measure

Post by MonztA »

Thanks for the reports but I tried to fix it already with a user who could reproduce this. In the end the message still showed up even with all relevant ad resources whitelisted. :?
TheCritic

Re: Another Twitch Anti Adblock Plus measure

Post by TheCritic »

Unless one can determine where this ad box loads from...then this is it. Twitch won with this measure by embedding this ad box within their network where it's potentially not blockable.
Virante

Re: Another Twitch Anti Adblock Plus measure

Post by Virante »

That's rather unfortunate. I guess Twitch wins the battle right now. :(
Selb

Re: Another Twitch Anti Adblock Plus measure

Post by Selb »

I started getting the "We had an error loading this ad" message again instead of the black screens which is much more tolerable since it doesn't make me miss the stream.

Just wondering if anyone else is experiencing the same thing.
TheCritic

Re: Another Twitch Anti Adblock Plus measure

Post by TheCritic »

I hope other websites don't catch on to what Twitch did here.
gfdfsdf

Re: Another Twitch Anti Adblock Plus measure

Post by gfdfsdf »

Selb wrote:I started getting the "We had an error loading this ad" message again instead of the black screens which is much more tolerable since it doesn't make me miss the stream.

Just wondering if anyone else is experiencing the same thing.
I am.
Squallboogie

Re: Another Twitch Anti Adblock Plus measure

Post by Squallboogie »

Seems like they have a new way, they just put up a black screen and stop the video and audio from coming through.
JJ31

Re: Another Twitch Anti Adblock Plus measure

Post by JJ31 »

Yesterday twitch did some changes again and made it even worse. I had this "we had trouble loading this ad for you" thing, just like on screenshots on pages 1 and 3 here. Annoying, but at least I could click X and close it right away and it wouldn't appear unless I closed browser.
Now this thing covers full screen (in fullscreen mode as well), same gray thing, same "we had trouble loading this ad for you" warning, but since it's a full screen now I can't close it. And it's on loop, after 30 secs it doesn't close but starts again. I didn't waited long enough to see if it ever ends tbh, but I saw the 3rd one appear which is 1:30 minutes already.

So twitch is pretty much unwatchable now. Help please?
Ops

Re: Another Twitch Anti Adblock Plus measure

Post by Ops »

Happens to me also all the time like JJ31 say.I watch dota streams for the international.It's getting annoying... :?
atkdef
Posts: 4
Joined: Sun May 18, 2014 6:07 am

Re: Another Twitch Anti Adblock Plus measure

Post by atkdef »

SORRY BUT I HAVE TO SAY THIS IS A BIT MISLEADING AND I DID NOT HAVE TIME TO MODIFY THIS BECAUSE OF THE EXAMS.


** Indenting is destroyed.. I tried but I'm unable to fix it.. **

Finally I blocked twitch ads yesterday.

Sorry for not releasing the details of the methods here because:

- I cannot find a way to selectively unblock ads on specific channels; some broadcaster deserve to get the money.

- It is not so legit during the research.

- Not really have a good idea on dealing with possible future patches

Anyway, i can share some useful information to you guys.

If there's any mistakes in my post, please point it out, thanks :)

========

1. I'm unable to reproduce ads

- There are three types of ads: preroll, midroll and postroll. Let's ignore the other two and focus on the most annoying midroll ads.

Actually, when I finished the research on midroll, I can block all these three types of ads.

- Midroll ads can be triggered by the broadcaster, so don't sit in front of the computer and wait for the global midroll broadcast...

For example, one correct way to reproduce midroll ads is to find those who are deemed to broadcast ads at the end of the match in League of Legends category, estimate when the game will be finished and enter the channel in advance.

- Bear in mind that the ads broadcast instruction is approximately 30s PRIOR to showing the ads, so don't enter one channel at the last moment.

- One more reason to focus on broadcaster-trigger ads is that the triggering of ads is complex; only the broadcaster-trigger ads is relatively stable. Stable means the ads are unlikely to be cancelled by previous ads-related behaviours.

2. I cannot find any suspicious network activity

- This should be the most important point which makes twitch ads "undefeatable".

- Yes, the debugger tools in web browsers CANNOT show all the network activities.

- One possible solution is to use fiddler, but I haven't tested it yet. Actually I used another way to do the research.

I cannot think of any more questions now...

Here's some tips on disabling twitch ads.

- I have tested two methods of disabling twitch ads. Although both of them work perfectly at the moment, but not perfect in other aspects.

- At first, I modified the swf file to bypass the ads-related actions, and used the modified one to replace the origin one.

- Advantage:

- Theoretically this method can be updated to deal with future twitch updates.

- Disadvantages:

- Need reversing. Hmm, you know it's not so legit right?

- Will be painful if the swf file is obfuscated, although it's not obfuscated at the moment.

- Need to deal with the same origin policy (currently the biggest cons among these three).

- Later, I find out that blocking a specific domain solves everything.. This domain should be able to be discovered by fiddler.

- Advantage:

- Simple. This can even be done in router.

- Disadvantage:

- May not be able to deal with future twitch patches.

Let's go back to abp.

It is possible to use Adblock Plus to block twitch ads?

At the moment, the answer is, no.

Adblock Plus, or I should say, the web browsers, does NOT support blocking twitch ads individually.

How to block something that cannot be captured by the browser? Simple at this.

Hopefully information above can help you guys :)


If you have any ideas on making ads available while not affecting the normal watching, please let me know :)
Last edited by atkdef on Thu Jun 26, 2014 4:58 am, edited 1 time in total.
SomeAdsArentnice

Re: Another Twitch Anti Adblock Plus measure

Post by SomeAdsArentnice »

JJ31 wrote:Yesterday twitch did some changes again and made it even worse. I had this "we had trouble loading this ad for you" thing, just like on screenshots on pages 1 and 3 here. Annoying, but at least I could click X and close it right away and it wouldn't appear unless I closed browser.
Now this thing covers full screen (in fullscreen mode as well), same gray thing, same "we had trouble loading this ad for you" warning, but since it's a full screen now I can't close it. And it's on loop, after 30 secs it doesn't close but starts again. I didn't waited long enough to see if it ever ends tbh, but I saw the 3rd one appear which is 1:30 minutes already.

So twitch is pretty much unwatchable now. Help please?
Just a small correction/addition: since it's a full screen now I can't close it is wrong! I had the "we had trouble loading this ad for you" with the small not full window without an X. Twitch just disabled it. The 30 secs loop will continue till the ad is over BUT if the ad is over in 31sec you have to wait for full 60sec! So you will get 30sec window as long as the ads are running but they don't close before 30sec timer is over!
Hope someone can use atkdefs information. Thanks you posted some!

btw there are(is at least one) streamers that say in xSec an ad is starting for his automated triggered ads from twitch.
Virante

Re: Another Twitch Anti Adblock Plus measure

Post by Virante »

From what I noticed with Fiddler, the ads are coming from pubads.g.doubleclick.net.

I don't exactly know how to translate that into a proper filter to test, but for now, this is all I can gather from Fiddler.
Locked