The breadth of responses here about people who can't reproduce this (or can) is one of the most frustrating things about working on fingerprinting protection. I also cannot reproduce this behavior, and have to assume that there is some complicated, behind-the-scenes risk assessment that is being done and some people trigger it and some don't. If any Cloudflare devs want to chat, I would love to. While not a normal way to contact us (support requests will be ignored), I can be reached at security@mozilla.com
Cloudflare Turnstile requiring fingerprintable WebGL
461–470 of 508 posts
Re: Cloudflare Turnstile requiring fingerprintable WebGL
#462"Your browser appears suspicious because it looks like you are trying to hide your identity" Another case of the much predicted downfall of freedom due to "people who hide themselves must have something to hide, so they are automatically suspicious"
If tech companies weren't waging a war against public resources in an attempt to get their grubby little hands on every bit of data they can, we wouldn't be in this mess.
If there were a more reliable "I'm not a bot" signal and maybe some reliable method of rate limiting, we could do away with Turnstile and just let people through again. Unfortunately, every well-intended privacy measure is abused by AI's war against the public good.
Re: Cloudflare Turnstile requiring fingerprintable WebGL
#463The battle against the bots is becoming tiring. Stop trying to be a middleman broker of the entire Web, CF
Re: Cloudflare Turnstile requiring fingerprintable WebGL
#464Earlier quoted context omitted.
> just ask anyone who runs a more popular site The person you're responding to already said they ran a modestly sized site. What actual scale opens one up to abuse? If only the top 1% of sites need it, then it seems silly to say "everyone" needs it.
So everyone is paying cloudflare… why?
Re: Cloudflare Turnstile requiring fingerprintable WebGL
#465Earlier quoted context omitted.
PoW difficulty can be scaled, eg: all cookies must work 1s, but 2nd cookie from the same ip, might have to do 2s of work ideally one would pick something a bit more forgiving than a linear function, to avoid penalizing too much users connecting from CGNAT
I think we're talking about 2 different things. PoW is annoying for basic scrapers but it really doesn't affect enterprise grade bot operations with access to unlimited residential proxies.
Re: Cloudflare Turnstile requiring fingerprintable WebGL
#466Earlier quoted context omitted.
You were getting 1k rps, and each request was from an unique IP? So after an hour you got hit by 3.6M different IPs? And all from uncorrelated /16s? That seems hard to believe. Not that I don't believe you, it's just hard for me to grasp that whoever was scraping you had such a large and distributed swarm.
This is called rotating residential proxy service. You can buy it off grey market sites that are probably getting it from botnet operators. It costs about $2-$5 per GB.
Re: Cloudflare Turnstile requiring fingerprintable WebGL
#467Earlier quoted context omitted.
Or it can run as part of a checkout wizard's "verifying your browser and processing your payment, don't close your tab" step.
At which point it exists solely to punish real human users? What scraper bot is going through checkout?
PoW wouldn't be a big issue for them though since their volume is much lower.
Re: Cloudflare Turnstile requiring fingerprintable WebGL
#468The Bugzilla bug is at https://bugzilla.mozilla.org/show_bug.cgi?id=2036440 The breadth of responses here about people who can't reproduce this (or can) is one of the most frustrating things about working on fingerprinting protection. I also cannot reproduce this behavior, and have to assume that there is some complicated, behind-the-scenes risk assessment that is being done and some people trigger it and some don't.…
Re: Cloudflare Turnstile requiring fingerprintable WebGL
#469Cloudflare is known to use fingerprinting to detect scrapers For example, they use JA3 fingerprints and match them against the UA to block stuff like cURL while allowing OkHttp (Android clients) - but this can be easily be spoofed with packages such as CycleTLS [1]. I don't want to defend them, because they gate away a good chunk of the internet with their "bot protection", but unless you do PoW (which is also ecolog…
Micropayments would be another one, but then governments and banks have to give up ~~financial control & surveillance~~ AML essentially to make it financially viable. AML also has a horrible track record of how much money is spent compared to the amount recovered.
Re: Cloudflare Turnstile requiring fingerprintable WebGL
#470Earlier quoted context omitted.
Fingerprinting for "bot protection" is indistinguishable from fingerprinting for mass surveillance.
Sure, this is the age-old “knife used to cut steak is indistinguishable from knife used to stab people” thing. Tools are inherently amoral; only people can have motives we can celebrate or condemn.