3 ms·
The sad part is that it's trivial to get around CF's bot protection if you're writing a bot (just use curl-impersonate and buy residential IPs), but it's pretty
by shiomiru 2y ago
The sad part is that it's trivial to get around CF's bot protection if you're writing a bot (just use curl-impersonate and buy residential IPs), but it's pretty much impossible to bypass as a human if their magical black box doesn't like your browser and/or IP address.
- solardev 2y agoHow does it get around captchas?
- gjsman-1000 2y agoYou pay contract workers in a third world country a tiny amount of money per day, to spend all day clicking boxes.
- tedivm 2y agoIf they don't think you're suspicious they don't make you do the captchas, and as others have mentioned you can always outsource it to captcha farms. There are also AI models which do a fairly decent amount, and since most captchas let you repeat attempts with new patterns you can have a pretty high error rate to get past them. Then there's the ADA, which requires accessibility- many captchas have an audio component as a backup and those are easy to interpret by models.
- gruez 2y agoCloudflare turnstile isn't even a captcha. The user just has to tick a box. Behind the scenes there's a javascript challenge to make sure you're vaguely a browser and not some script a bazillion requests per minute.
- xdfgh1112 2y agoIt's also used for proof of work as many scrapers are using thousands of IPs but only a few CPUs
- michaelmior 2y agocurl-impersonate doesn't solve CAPTCHAs, but the goal is to look enough like a human that Cloudflare doesn't present a CAPTCHA in the first place.
- derefr 2y ago> it's pretty much impossible to bypass as a human if their magical black box doesn't like your browser and/or IP address There are residential-IP-backed VPN services that you can use just like commercial VPN services — but they're mostly built on the backs of botnets, so it's ethically questionable to use them.
- devilbunny 2y agoYou could also use Tailscale back to your own IP if the goal is not having to trust public WiFi.
- michaelmior 2y agoFWIW, StarVPN claims to have "ethically sourced" IPs. That is, not from botnets. Their pricing is quite a bit higher than many (cheapest plan is $20/month), but could be worth trying. https://www.starvpn.com/ https://www.starvpn.com/
- mike_d 2y agoThe "residential VPN" providers setup fake ISPs or buy AT&T/Verizon business circuits with large blocks of IPs and sell them as residential. They are easily detected if you are buying IP intelligence from one of the higher quality providers: https://app.spur.us/context?q=STARVPN_PROXY https://app.spur.us/context?q=STARVPN_PROXY
- duckmysick 2y agoThe linked page shows a sign-in screen.
- michaelmior 2y agoSpur access requires a free account.
- michaelmior 2y agoThat's helpful to know. I wasn't aware of this.
- shadowgovt 2y agoSurprisingly, it still works as intended. Yes, it won't keep professionals and dedicated bot-fabricators out, but that's like 5% of the botters out there; the rest are the bot equivalent of script kiddies who can't be bothered, and it filters them great. Meanwhile, the script kiddies have a process that still works on non-CF sites, so they don't need to improve their process.
- ghxst 2y agoThis is great for bypassing the server side bot detection but not the client side one, where it will attempt to verify the integrity of your browser environment.
- hedora 2y agoWell yeah, if you’re a legitimate user, CF will block you. It’s only easy to bypass if you’re scraping or doing nefarious stuff.
- homebrewer 2y agoIt's the same for spam email, yet most spam gets caught in spamassassin rules that were written 20 years ago and haven't seen much improvement since then. Most bad guys just don't bother to do anything above the bare minimum. For example, I see lots of email getting caught in a rule that checks for incorrectly formatted pseudo-Outlook mailer header, which is trivial to circumvent if you pay any attention to it (the difference is in excessive whitespace, or a slightly incorrect "Outlook" version, or something like that).
- somat 2y agosee also: The surprising effectiveness of simply asking the spam server to try again(sometimes called graylisting). It shouldn't work at all, but proves to filter an awful lot of the worst mail noise. http://man.openbsd.org/spamd http://man.openbsd.org/spamd
- hedora 2y agoWe bypassed it by switching to starlink. Now my IP address is a too-big-to-fail CGNAT. The old IP address was a mom-and-pop CGNAT. Thanks CF, for protecting us from capitalism, I guess?
- PrimaryAlibi 2y agoThat's same for almost all surveillance/tracking tech. It's always trivial for criminals/abusers to bypass. The surveillance is just about controlling the sheep.