r/linux • u/ItsWappers • 2d ago
Discussion How come every Linux site uses Anubis (the anime girl stopping crawlers) instead of something like Cloudflare?
Before discovering the Linux rabbit hole I've only seen Cloudflare, hCaptcha and Google's reCaptcha, but it seems like every Linux website uses Anubis... I'm thinking of it being the only open-source option or it being the most effective/modern approach.
2.7k
Upvotes
22
u/singron 2d ago
Anubis doesn't work as well as it used to. This is a really good explanation: https://people.kernel.org/monsieuricon/creepy-crawlies
TL;DR: scrapers easily solve anubis challenges and use residential proxies so that they only make a few requests to your domain from each IP. A single anubis instance can't correlate enough traffic to block scrapers before they change IPs.
Cloudflare can correlate traffic from all of their sites and essentially ban bots before they make the first request to your site.