While i was trying to install YouTube Vanced suddenly an ad popped up i checked the Brave Shields it was on and it was on aggresive mode Now i started to wonder is this a glitch or they managed to bypass it
!
!
probably a bug, I cannot test it out since you did not provide a link
It happens rarely but i still want it fixed
Adblocker works ‘fine’ there are some bugs and I have reported and they have fixed them, but it works for the most part.
The reason Brave sometimes doesn’t work is because it doesn’t support ALL uBlock features that are added to the uBlock lists.
Did you set your Shields as aggressive? Unless you are in iOS, then Brave adblocker on Desktop and Android supports the same set of features. So, Brave adblocker works exactly at it is meant to work with the filters that it supports.
So the problem here is that Brave doesn’t support what uBlock filter lists has, if it did, then the website would have thrown a warning whenever you tried to go to it, yes, apparently uBlock blocked it because it is malicious and might contain whatever.
For example, all this is getting ignored by Brave because because doesn’t support the filter $all
||revanced.*^$all,domain=~revanced.app
||revancedapk.*^$all,domain=~revanced.app
||revancedapp.*^$all,domain=~revanced.app
||youtubevanced.*^$all,domain=~revanced.app
||youtuberevanced.*^$all,domain=~revanced.app
||re-vanced.com^$all,domain=~revanced.app
||revancedio.com^$all,domain=~revanced.app
||revanceddl.com^$all,domain=~revanced.app
||revancedapp.net^$all,domain=~revanced.app
||revancedmusic.com^$all,domain=~revanced.app
||revancedyoutube.org^$all,domain=~revanced.app
||revancedextended.com^$all,domain=~revanced.app
||ytrevanced.com^$all,domain=~revanced.app
||tuberevanced.com^$all,domain=~revanced.app
||vanced-official.com^$all,domain=~revanced.app
||vanced.pro^$all,domain=~revanced.app
||vancedmanager.com^$all,domain=~revanced.app
There are other features like $to
or $popup
that are not supported either. This doesn’t mean Brave is not able to do the same thing somehow, with another similar feature, but since Brave doesn’t control uBlock filter lists, then, some features will get ignored by Brave.
And all you can do is to make custom filters or report it so FanboyNZ might do something about it since he works with Easylist/Fanboy and Brave lists.
So, no, Brave is working as intended, but you first need to set Shields as aggressive, and then hope you don’t find these websites where uBlock and others have used $all
and Brave can’t block them yet.
Believe me, Brave supports most rules, currently, like I said, to
is not supported, which is replacing denyallow
which is not supported either, popup
or popunder
, all
, strict1p
and strict3p
, inline-script
inline-font
Then Brave doesn’t currently support Procedural Cosmetics, upward
and has-text
being the most important, has()
is supported by Brave because it is native to Chromium, but Procedural has
is more powerful, so some rules might not work.
then there are few details not supported by Brave either, that might affect rules like regex in the removeparam
feature and entities and regex support in domain
But again, this doesn’t mean Brave is not capable of doing the same, just making filters simpler or using other features. So again, my point is how Brave works okay, but it obviously needs to catch up with uBlock to have 99% compatibility with uBlock lists.
The thing is uBlock is always expanding its feature set, for example, Brave had to spend many weeks working to get full compatibility with new Scriptlet format, so they get added automatically to Brave and no problems happen, but anything can happen.
So, between changed uBlock makes and new features and bugs, it is hard for Brave to catch up, but they are doing it, slowly but eventually they will match all uBlock features.
Try visiting youtubevanced.com
Why are you linking a FAKE youtube vanced website after what I explained?
You make the claim Brave adblocker is working, and I explained it working as expected. The problem is the rule is being ignored for having $all
. And that’s expected, if something is not supported = ignored = meant to be.
Why after my explanation are you giving a link to a non-official youtube revanced? which might contain malware, ads and some bad APKs???
First, it is OBVIOUS you might get ads because nothing is blocked besides third-party scripts like Google ones. so Why are you using the fake youtube vanced website for it?
Use the official website https://revanced.app/ and stop going and linking others to go to non-official ones, which are made for obvious reasons, so people like you click on them and don’t research which one is the official app.
This is the reason the uBlock rules have the ~revanced.app
part on them, to exclude that domain from the rule and block all the FAKE ones.
If the rules were like this, instead of $all
, you would see the warning message and even if you proceed, the website wouldn’t render properly = you can’t easily click to download what could be malicious files.
||revanced.*$document,script,css,image,xhr,font,domain=~revanced.app
||revancedapk.*$document,script,css,image,xhr,font,domain=~revanced.app
||revancedapp.*$document,script,css,image,xhr,font,domain=~revanced.app
||youtubevanced.*$document,script,css,image,xhr,font,domain=~revanced.app
||youtuberevanced.*$document,script,css,image,xhr,font,domain=~revanced.app
||re-vanced.com$document,script,css,image,xhr,font,domain=~revanced.app
||revancedio.com$document,script,css,image,xhr,font,domain=~revanced.app
||revanceddl.com$document,script,css,image,xhr,font,domain=~revanced.app
||revancedapp.net$document,script,css,image,xhr,font,domain=~revanced.app
||revancedmusic.com$document,script,css,image,xhr,font,domain=~revanced.app
||revancedyoutube.org$document,script,css,image,xhr,font,domain=~revanced.app
||revancedextended.com$document,script,css,image,xhr,font,domain=~revanced.app
||ytrevanced.com$document,script,css,image,xhr,font,domain=~revanced.app
||tuberevanced.com$document,script,css,image,xhr,font,domain=~revanced.app
||vanced-official.com$document,script,css,image,xhr,font,domain=~revanced.app
||vanced.pro$document,script,css,image,xhr,font,domain=~revanced.app
||vancedmanager.com$document,script,css,image,xhr,font,domain=~revanced.app
or better yet, use only domain and then CSP to block everything in a website, which would work exactly as $all
would
||revanced.*$document,domain=~revanced.app
||revancedapk.*$document,domain=~revanced.app
||revancedapp.*$document,domain=~revanced.app
||youtubevanced.*$document,domain=~revanced.app
||youtuberevanced.*$document,domain=~revanced.app
||re-vanced.com$document,domain=~revanced.app
||revancedio.com$document,domain=~revanced.app
||revanceddl.com$document,domain=~revanced.app
||revancedapp.net$document,domain=~revanced.app
||revancedmusic.com$document,domain=~revanced.app
||revancedyoutube.org$document,domain=~revanced.app
||revancedextended.com$document,domain=~revanced.app
||ytrevanced.com$document,domain=~revanced.app
||tuberevanced.com$document,domain=~revanced.app
||vanced-official.com$document,domain=~revanced.app
||vanced.pro$document,domain=~revanced.app
||vancedmanager.com$document,domain=~revanced.app
||revanced.*$csp=default-src,domain=~revanced.app
||revancedapk.*$csp=default-src,domain=~revanced.app
||revancedapp.*$csp=default-src,domain=~revanced.app
||youtubevanced.*$csp=default-src,domain=~revanced.app
||youtuberevanced.*$csp=default-src,domain=~revanced.app
||re-vanced.com$csp=default-src,domain=~revanced.app
||revancedio.com$csp=default-src,domain=~revanced.app
||revanceddl.com$csp=default-src,domain=~revanced.app
||revancedapp.net$csp=default-src,domain=~revanced.app
||revancedmusic.com$csp=default-src,domain=~revanced.app
||revancedyoutube.org$csp=default-src,domain=~revanced.app
||revancedextended.com$csp=default-src,domain=~revanced.app
||ytrevanced.com$csp=default-src,domain=~revanced.app
||tuberevanced.com$csp=default-src,domain=~revanced.app
||vanced-official.com$csp=default-src,domain=~revanced.app
||vanced.pro$csp=default-src,domain=~revanced.app
||vancedmanager.com$csp=default-src,domain=~revanced.app
Stop going to non-official sites that have ads and who knows what other, but worst, stop linking others who obviously won’t know what they are doing because they can’t even see the screenshots to know the URL you were seeing Ads, and go to https://revanced.app/
When Brave adblocker improves, it will block all this, right now, you can use logic and brain, like researching which is the official revanced website, to avoid getting your phone infected.
This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.