AdguardTeam / AdGuardExtra

AdGuard Extra is designed to solve complicated cases when regular ad blocking rules aren't enough.
638 stars 18 forks source link

Youtube upcoming adblock strikes #458

Closed CrazyWolf13 closed 2 weeks ago

CrazyWolf13 commented 1 year ago

Prerequisites

What product do you use?

AdGuard for Android, AdGuard Extra Extension, AdGuard Extra with other script manager

What type of problem have you encountered?

Missed ads or ad leftovers

Which browser(s) do you use?

Firefox, Chrome, Opera

Where is the problem encountered?

https://www.youtube.com

What filters do you have enabled?

AdGuard Base filter, AdGuard Mobile Ads filter, AdGuard German filter, AdGuard Popups filter, AdGuard Mobile App Banners filter, AdGuard DNS filter, EasyList, EasyList Germany

Add your comment and screenshots

Will we get Youtube support and some sort of anti-strike system, because youtube is testing anti adblockers which strike you and on three your account is banned from youtube.

Privacy

LukeSaward1 commented 1 year ago

Where the fuck did you find that info out? Don't be stupid, they will not ban you from YouTube from using a fucking adblocker. I reckon they'd open the door for some class-action lawsuits if they did something as stupid as that.

CrazyWolf13 commented 1 year ago

Where the fuck did you find that info out? Don't be stupid, they will not ban you from YouTube from using a fucking adblocker. I reckon they'd open the door for some class-action lawsuits if they did something as stupid as that.

Some simple web search would have proofen you wrong.

[]()https://adguard.com/en/blog/ad-blockers-youtube-ban.html

Dark3n89 commented 1 year ago

Where the fuck did you find that info out? Don't be stupid, they will not ban you from YouTube from using a fucking adblocker. I reckon they'd open the door for some class-action lawsuits if they did something as stupid as that.

Some simple web search would have proofen you wrong.

https://adguard.com/en/blog/ad-blockers-youtube-ban.html

Youtube aka google only try fear with their API, dont update your browser and you can chill lol :D Chromium is dead. New scam methods block web_requests, thats all :D

CrazyWolf13 commented 1 year ago

Where the fuck did you find that info out? Don't be stupid, they will not ban you from YouTube from using a fucking adblocker. I reckon they'd open the door for some class-action lawsuits if they did something as stupid as that.

Some simple web search would have proofen you wrong.

https://adguard.com/en/blog/ad-blockers-youtube-ban.html

Youtube aka google only try fear with their API, dont update your browser and you can chill lol :D Chromium is dead. New scam methods block web_requests, thats all :D

I don't see any connection to chromium or their api. I suggest glasses and a quick break to read the article again. 😉

Dark3n89 commented 1 year ago

Where the fuck did you find that info out? Don't be stupid, they will not ban you from YouTube from using a fucking adblocker. I reckon they'd open the door for some class-action lawsuits if they did something as stupid as that.

Some simple web search would have proofen you wrong. https://adguard.com/en/blog/ad-blockers-youtube-ban.html

Youtube aka google only try fear with their API, dont update your browser and you can chill lol :D Chromium is dead. New scam methods block web_requests, thats all :D

I don't see any connection to chromium or their api. I suggest glasses and a quick break to read the article again. 😉

Yes, you can't see anything because you're not a developer and you don't understand how it works and what I'm saying, so I won't explain anything to you. It's just that chromium blocks the web_request api, if you don't know what it is and what it's for, it's useless for you to comment on anything.

CrazyWolf13 commented 1 year ago

I am on the way to become a developer and I indeed know what Chromium and their api is and mostly how they work, so I am interested in this topic. Otherwise I wouldn't have made this post.

ghost commented 1 year ago

Note: its not this add-on cause the problem, but lets go deep

@LukeSaward1 @Dark3n89 Im glad to see how to explain this.

I saw it today, It make a little note windows saids "seems you enable a adblocker balabala, pls disable and use YouTube Premium to disable ad" 1 2

CrazyWolf13 commented 1 year ago

image Youtube finally rolled out to a big part of the world, @LukeSaward1 @Dark3n89 I'm waiting for an explanation to your comments above.

CrazyWolf13 commented 1 year ago

@maximtop FYI after clicking allow ads there was a small iframe like 10x10cm rendered on top of the video to some google domain, I guess to test for adblocker?

Dark3n89 commented 1 year ago

image Youtube finally rolled out to a big part of the world, @LukeSaward1 @Dark3n89 I'm waiting for an explanation to your comments above.

I repeat again what I said, you must not have the update enabled, all browsers work on the basis of chromium. Google disabled access to web_request and now it is very easy to defend against ad blockers.

A very easy way is to install the standalone version of google chrome, everything works perfectly, only google is not integrated inside, you will have to log in manually everywhere, automatic login will not work.

I have an online and an offline version of the old chrome with my own blockers that I'm working on + extensions: ghostery (with settings inside), old version of adguard.

My primary script block all advertising web_requests, even before loading.

image

CrazyWolf13 commented 1 year ago

image Youtube finally rolled out to a big part of the world, @LukeSaward1 @Dark3n89 I'm waiting for an explanation to your comments above.

I repeat again what I said, you must not have the update enabled, all browsers work on the basis of chromium. Google disabled access to web_request and now it is very easy to defend against ad blockers.

A very easy way is to install the standalone version of google chrome, everything works perfectly, only google is not integrated inside, you will have to log in manually everywhere, automatic login will not work.

I have an online and an offline version of the old chrome with my own blockers that I'm working on + extensions: ghostery (with settings inside), old version of adguard.

My primary script block all advertising web_requests, even before loading.

image

Seems pretty neat, is there a way to implement this to opera gx?

CrazyWolf13 commented 1 year ago

exact url which youtube seems to test if there are no adblockers is "fundingchoices.google.com" image image image image

Hope this is helpful for anyone.

Dark3n89 commented 1 year ago

really no this link :)
image

Here is lot of testing and non testing items, here is my list of clear items image

CrazyWolf13 commented 1 year ago

really no this link :) image

Here is lot of testing and non testing items, here is my list of clear items image

Looks great, can this be merged into AdblockExtra when complete?

Yuki2718 commented 1 year ago

Auto-clicking of the skip button should now be removed as yt detects this.

Dark3n89 commented 1 year ago

Auto-clicking of the skip button should now be removed as yt detects this.

If you see any ADS all is wrong lol, star from begin :D

Yuki2718 commented 1 year ago

I am a filter maintainer of AdGuard filters who address all these youtube staff. I know the current filters get rid of ads well; nevertheless, auto-click which was originally implmented as fallback should be deactivated as now it causes detection.

ameshkov commented 1 year ago

@Yuki2718 what about a different approach? See this one: https://github.com/rkk3/ad-accelerator

CrazyWolf13 commented 1 year ago

I am a filter maintainer of AdGuard filters who address all these youtube staff. I know the current filters get rid of ads well; nevertheless, auto-click which was originally implmented as fallback should be deactivated as now it causes detection.

Okay great. Yeah the current one seems to work quite well, if adguard is disabled and adguard extra is enabled. Except for some seonds blackscreen on videos. Probably because of instant skip?

Yuki2718 commented 1 year ago

what about a different approach? See this one: https://github.com/rkk3/ad-accelerator

This method of skipping by x10 playback rate is currently not detected (while the skipping by FadBlock/ABP is detected if yt.config_.EXPERIMENT_FLAGS.ab_pl_man is true).

zzebrum commented 2 weeks ago

It seems a bit outdated now. If you are experiencing new problems with ads on YouTube, please either post new issues in this repo or report them to AdGuard Filters.