Live data from Hacker News

uBlock Origin CNAME uncloaking now supports filtering by IP address

github.com

81–90 of 133 posts

Re: uBlock Origin CNAME uncloaking now supports filtering by IP address

#81

Earlier quoted context omitted.

This time it affects their bottom line in a profound way so wishful thinking is probably not going to work unfortunately.

> affects their bottom line in a profound way Something around 8% of total digital ad spend.

To be fair, that's tremendous

Re: uBlock Origin CNAME uncloaking now supports filtering by IP address

#82
post #76
post #48

This a good example of why manifest v3 sucks. By definition, it can't do anything like this...no live code hueristics are possible. It's a war of escalation with advertisers. Google is the arms dealer to both sides. They won't give you what you would need to win.

>This a good example of why manifest v3 sucks. By definition, it can't do anything like this... Technically manifest v3 has nothing to do with APIs that the browser makes available to extensions. On firefox manifest v3 is supported with blocking web request[1], which is the filtering api prior to "manifest v3". Therefore the statement that it certain functionality "by definition" is false. [1] https://blog.mozilla.or…

OK so Google's near monopoly implementation of V3 sucks. Technically a difference, but practically not so much.

Re: uBlock Origin CNAME uncloaking now supports filtering by IP address

#83
post #68
post #42

Earlier quoted context omitted.

If third party ad servers get access to your main domain's cookies, they can impersonate your signed-in users and steal their data.

...Unless you're savvy. Thank goodness for the availability of https://publicsuffix.org/ (as long as you only use your main domain and don't need to share cookies with your own subdomains), and the includeSubDomains directive to HSTS! But - if you already set this up, you probably are savvy enough to avoid the problems created (or your provider is)

HSTS won't prevent this at all; the advertiser merely needs to also set up TLS by getting a certificate for that subdomain, which they can already do precisely because it goes to their web server -- not yours. This also lets them steal cookies marked secure (sent over HTTPS only).

Edit: A combination of DNS CAA with an account identifier restriction in the record would prevent this. Then the advertiser would complain, and any ads served would have to be over plaintext, which would cause browser warnings about mixed content and allow MITM injection of (more) malicious content.

Re: uBlock Origin CNAME uncloaking now supports filtering by IP address

#84
post #3

Earlier quoted context omitted.

Yes. Ads and analytics providers have started doing this to get around third-party cookie protections.

There is a part of me that, at a high level, appreciates the back and forth between the user and the ad industry. On a personal level, I am slowly getting to the point, where I am less.. uhh.. understanding. That said, the average person's conception of what acceptable needs to change. I did briefly think that they need suffer through more ad-infestation first, but I realized that the answer is more in line with what…

Certainly, streaming services have ruined broadcast television for me. I don’t know how I used to spend over $100 a month on cable TV to be advertised to. Spending four and a half days a year (44 minutes out of every two hours) watching ads is not for me.

Re: uBlock Origin CNAME uncloaking now supports filtering by IP address

#85
post #48

This a good example of why manifest v3 sucks. By definition, it can't do anything like this...no live code hueristics are possible. It's a war of escalation with advertisers. Google is the arms dealer to both sides. They won't give you what you would need to win.

Abandon Chrome, embrace Firefox.

[flagged]

Re: uBlock Origin CNAME uncloaking now supports filtering by IP address

#86
post #70

Earlier quoted context omitted.

I am switching family over to Brave. They don’t even notice the difference and I’m more confident the browser will continue to support user centric content filtering.

Is that going to help? Brave is still blink. They might have some filtering baked in but I’m not sure if it’s as powerful (or can be) as UBO.

I don't think the new manifest rules are because of any actual restriction or the engine, maybe I'm wrong but it was my impression that the change is mostly just Google wanting to control what users can do with their browsers even more (and always in ways that make them profit of course). So they should be able to keep V2 support if they're willing to be on the hook for keeping it maintained themselves.

Re: uBlock Origin CNAME uncloaking now supports filtering by IP address

#87
post #76
post #48

This a good example of why manifest v3 sucks. By definition, it can't do anything like this...no live code hueristics are possible. It's a war of escalation with advertisers. Google is the arms dealer to both sides. They won't give you what you would need to win.

>This a good example of why manifest v3 sucks. By definition, it can't do anything like this... Technically manifest v3 has nothing to do with APIs that the browser makes available to extensions. On firefox manifest v3 is supported with blocking web request[1], which is the filtering api prior to "manifest v3". Therefore the statement that it certain functionality "by definition" is false. [1] https://blog.mozilla.or…

Exactly this. There's some good stuff in MV3, but Google decided to take the opportunity to smuggle in some self-serving changes, similar to how Congress likes to sneak controversial laws under the radar as part of unrelated bills*.

* https://en.wikipedia.org/wiki/Rider_(legislation)

Re: uBlock Origin CNAME uncloaking now supports filtering by IP address

#88
post #15

CNAME cloaking? Does this mean an ad site may use a randomly generated subdomain pointing to a wildcard record?

That's part of it. Normally when you visit contentsite.com which serves ads from adsite.com. Adblocker rules can just block adsite.com and the ads won't be shown. CNAME cloaking would have the main site have a subdomain like adsite.contentsite.com point to adsite.com, now the adblockers have the impossible task of blocking millions of subdomains that seemingly belong to legit sites, this also allows the legit sites t…

[deleted]

Re: uBlock Origin CNAME uncloaking now supports filtering by IP address

#89
post #76
post #48

This a good example of why manifest v3 sucks. By definition, it can't do anything like this...no live code hueristics are possible. It's a war of escalation with advertisers. Google is the arms dealer to both sides. They won't give you what you would need to win.

>This a good example of why manifest v3 sucks. By definition, it can't do anything like this... Technically manifest v3 has nothing to do with APIs that the browser makes available to extensions. On firefox manifest v3 is supported with blocking web request[1], which is the filtering api prior to "manifest v3". Therefore the statement that it certain functionality "by definition" is false. [1] https://blog.mozilla.or…

I'm confused, isn't the Manifest V3 essentially just API spec?

Re: uBlock Origin CNAME uncloaking now supports filtering by IP address

#90

Earlier quoted context omitted.

I don't care about the two proprietary browsers you've mentioned, but Brave is going to (partially) support manifest v2 and maintain uBO compatibility for as long as they're able to: https://brave.com/blog/brave-shields-manifest-v3/ Not that you really need it as Brave has its own very capable built-in ad blocker with -- last time I checked -- higher performance than uBO (since it's compiled into native code) and ful…

Brave is open source instead of proprietary now? I knew they were Chromium based (like the others) but I hadn't realized they switched over on all of the customizations on top.

Brave is like Firefox: it's open source, But it connects to some closed source servers to serve up contentious features (IMO this is a bigger problem on Brave than Firefox, since many of them cannot be fully hidden).
Post reply on HN