How does browserleaks detect uBlock blocklists ?
from tdTrX@lemmy.ml to privacy@lemmy.ml on 24 Jan 11:49
https://lemmy.ml/post/42139518

browserleaks.com/proxy

#privacy

threaded - newest

whyNotSquirrel@sh.itjust.works on 24 Jan 12:35 next collapse

I would guess it’s because you don’t download blocked resources so the server will know

[deleted] on 24 Jan 16:10 next collapse

.

your_paranoid_neighbour@lemmy.dbzer0.com on 24 Jan 16:10 next collapse

I use ublock origin with no global cosmetic filtering, only some specific cosmetic filtering that I added manually, nextdns with a shit ton of block lists, a hosts file with hagezi ultimate mini.

It didn’t detect anything:

<img alt="" src="https://imghost.online/ib/0lzqjPTqIGlsxwY_1769267408.png">

Edit: I’m using the adguard blocklist

Edit 2:

The website does only some downloads that are pattern matched only by some block lists, if you don’t use certain rules, it doesn’t get caught. It doesn’t use other domains, or any other thing, just downloads files that look like domains or parts of the URL of the pattern matched rules.

<img alt="" src="https://imghost.online/ib/Y9Ifweau1vPTtYe_1769269846.png">

So if the filter list use domain blocking, it won’t get caught by the website. If the filter list use simple URL pattern matching to get the domain or part of the path, then it will get blocked.

PierceTheBubble@lemmy.ml on 24 Jan 18:13 next collapse

Checking the network traffic, it does a series of “s_a_f_e…Overflow” (indicating safe buffer overflows?), replacing them with filter-list-specific domains after the overflow (the address after the long string of characters); triggering uBlock to block these requests?

your_paranoid_neighbour@lemmy.dbzer0.com on 24 Jan 23:26 collapse

These urls were all blocked by my hosts file, so it seems to trigger something else.

<img alt="" src="https://imghost.online/ib/k8bbFUz33bClCWq_1769293545.png">

Edit: it didn’t do anything it seems, it’s all “not detected”.

PierceTheBubble@lemmy.ml on 25 Jan 04:47 collapse

Hmm, maybe it also monitors for changes to the DOM: cosmetic filtering done by uBlock (to hide/remove containers for these elements)? Something which network filtering by itself cannot do?

[deleted] on 25 Jan 07:05 collapse

.

klymilark@herbicide.fallcounty.omg.lol on 24 Jan 18:26 collapse

It’s very wrong about my entire setup, but it’ll be because it can tell you didn’t download some things