Close Menu
TechurzTechurz

    Subscribe to Updates

    Get the latest creative news from FooBar about art, design and business.

    What's Hot

    Google’s still not giving us the full picture on AI energy use

    August 29, 2025

    Cybercrime increasingly moving beyond financial gains

    August 29, 2025

    Vocal Image is using AI to help people communicate better

    August 29, 2025
    Facebook X (Twitter) Instagram
    Trending
    • Google’s still not giving us the full picture on AI energy use
    • Cybercrime increasingly moving beyond financial gains
    • Vocal Image is using AI to help people communicate better
    • Do you really need smart home display hub? I tried one, and it made a big difference
    • Why Most Entrepreneurs Are Approaching YouTube the Wrong Way
    • Why the wireless mic I recommend to content creators is made by a drone company
    • The government just made it harder for you to weigh in on federal rules
    • Rune Elmqvist: Inkjet Printers, Implantable Pacemakers
    Facebook X (Twitter) Instagram Pinterest Vimeo
    TechurzTechurz
    • Home
    • AI
    • Apps
    • News
    • Guides
    • Opinion
    • Reviews
    • Security
    • Startups
    TechurzTechurz
    Home»Security»This open-source bot blocker shields your site from pesky AI scrapers – here’s how
    Security

    This open-source bot blocker shields your site from pesky AI scrapers – here’s how

    TechurzBy TechurzJuly 9, 2025No Comments6 Mins Read
    Share Facebook Twitter Pinterest LinkedIn Tumblr Reddit Telegram Email
    This open-source bot blocker shields your site from pesky AI scrapers - here's how
    Share
    Facebook Twitter LinkedIn Pinterest Email


    Anubis / Elyse Betters Picaro / ZDNET

    Anyone who runs a website knows how annoying AI bots are these days. 

    Also: AI bots scraping your data? This free tool gives those pesky crawlers the run-around

    F5, the application delivery network company, found that more than half of all web visits come not from people but from data scrapers, including OpenAI, Anthropic, Google, and Perplexity AI bots. 

    (Disclosure: Ziff Davis, ZDNET’s parent company, filed an April 2025 lawsuit against OpenAI, alleging it infringed Ziff Davis copyrights in training and operating its AI systems.)

    Stopping AI bots in their tracks

    People are sick and tired of wasting money on their sites only to have AI companies rip off everything of value. So, Xe Iaso, a technical educator and part-time bot fighter, wrote an open-source program, Anubis, to stop AI bots in their tracks.

    Anubis isn’t the only such program. Indeed, Iaso freely admits it’s “basically the Cloudflare. Are you a bot? [aka Cloudflare Turnstile] page, but self-hostable.” This enables you to run it on your own server without incurring any fees.

    Also: How AI companies are secretly collecting training data from the web (and why it matters)

    Anubis is designed to protect websites — particularly those run by small organizations, open-source projects, and archives — from the relentless onslaught of automated scrapers that threaten to overwhelm servers and increase hosting costs. The program is a web AI firewall utility. All incoming HTTP connections must successfully pass through it before reaching your actual website.

    Tongue in cheek, Iaso describes Anubis as like the ancient Egyptian god, weighing the soul of your connection using one or more challenges to protect upstream resources from scraper bots. It does this by requiring visitors to solve a computational puzzle, which is trivial for PCs but expensive for bots operating at scale. 

    The system checks whether visitors behave like real browsers, using JavaScript and cookies to verify authenticity. When a bot fails these challenges, it is blocked before reaching the website’s core resources.

    Anubis is an uncaptcha

    Now, you may ask, “Isn’t this just a CAPTCHA? And, aren’t AI programs just as good at solving those as people are?” 

    That’s true — they are. But as Iaso says, “Anubis is an uncaptcha. It uses features of your browser to automate a lot of the work that a CAPTCHA would, and right now, the main implementation is by having it run a bunch of cryptographic math with JavaScript to prove that you can run JavaScript in a way that can be validated on the server.”

    Also: Cloudflare just changed the internet, and it’s bad news for the AI giants

    She is well aware that many people are hesitant to run JavaScript due to security and privacy concerns. She’s working on a non-JavaScript version of Anubis, but it’s not here yet. It will be a while. On a Reddit thread, Iaso said she’s “am working on a better one that doesn’t rely on JS, but oh god, it is going to be a hell of a thing to implement.”

    Anubis is written in Go and licensed under the open-source MIT License. It’s designed to be “as lightweight as possible to ensure that everyone can afford to protect the communities closest to them.” On average, the program uses less than 128 MB of RAM on the server side.

    Most of the workload is handled by visitors’ PCs and smartphones. Still, the end-user processing load is so low that ordinary users won’t notice. Indeed, since Anubis operates transparently, there are no CAPTCHAs to solve or images to click; most people won’t even know that anything is happening. 

    Also: This proxy provider I tested is the best for web scraping – and it’s not IPRoyal or MarsProxies

    The proof-of-work runs in the background, and only those with outdated browsers or JavaScript disabled may encounter issues. It’s another story for bot farms — their load quickly adds up.

    In a blog, Iaso says:

    At a high level, Anubis has a big old set of rules in your bot policy file. If clients match a rule, they are either passed through, blocked, or selected for secondary screening. By default, Anubis is meant to instantly work by stopping all the bleeding and letting administrators sleep without downtime alerts waking them up. This means that it’s overly paranoid and aggressively challenges everything, similar to Cloudflare’s “I’m under attack” mode.

    My intent was that admins would start out with Anubis being quite paranoid and then slowly lessen the paranoia as they find better patterns and match out ways to do things. Users tend to use Anubis in its default configuration, but this default configuration interferes with RSS feed readers and other “good bots.”

    A nuclear response

    The result is a tool that Iaso describes as a “bit of a nuclear response.”

    “This will result in your website being blocked from smaller scrapers and may inhibit ‘good bots’ like the Internet Archive. You can configure bot policy definitions to explicitly allowlist them, and we are working on a curated set of ‘known good’ bots to allow for a compromise between discoverability and uptime,” Iaso says.

    Also: Reddit sues Anthropic for scraping its users’ content without consent

    Many groups were ready for a nuclear response. Organizations such as GNOME, FFmpeg, and UNESCO have adopted Anubis to protect their online infrastructure. Since its release in January 2025, Anubis has been downloaded over 200,000 times and is credited with helping numerous organizations avoid outages and reduce the burden of unwanted AI scraping.

    According to Duke University, a happy Anubis user, the school’s library systems have successfully blocked about 90 percent of unwanted traffic and over 4 million unwanted HTTP requests per day, while improving service performance with minimal blockage for real users.

    How to install and run Anubis

    There are several ways to install and run Anubis. 

    Typically, Anubis is meant to sit between your reverse proxy and your target service. Support is currently free. You can access it via its GitHub issue page or, for live chat, join Iaso’s Patreon and ask in the Patreon Discord channel. There’s also a commercial version of Anubis named BotStopper, which, at this point, just offers organizations more control over the program’s branding.

    Also: How global threat actors are weaponizing AI now, according to OpenAI

    The battle between bot developers and defenders promises to be never-ending. Anubis’s creators are updating the tool to counter new evasion tactics, such as headless browsers and advanced browser fingerprinting. The goal is to keep the internet accessible for humans while making it uneconomical for abusive bots to operate at scale. This is not easy. 

    If you find the project useful, do support it. She can use all the help you can give.

    Get the morning’s top stories in your inbox each day with our Tech Today newsletter.

    Blocker bot Heres opensource pesky scrapers shields Site
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Previous ArticlePlayStation Plus Subscribers Can Get Chromed Out in Cyberpunk 2077 Now
    Next Article The best video doorbell cameras for 2025
    Techurz
    • Website

    Related Posts

    Security

    Cybercrime increasingly moving beyond financial gains

    August 29, 2025
    Security

    Why the wireless mic I recommend to content creators is made by a drone company

    August 29, 2025
    Security

    9 Dinge, die CISOs den Job kosten

    August 29, 2025
    Add A Comment
    Leave A Reply Cancel Reply

    Top Posts

    Start Saving Now: An iPhone 17 Pro Price Hike Is Likely, Says New Report

    August 17, 20258 Views

    You Can Now Get Starlink for $15-Per-Month in New York, but There’s a Catch

    July 11, 20257 Views

    Non-US businesses want to cut back on using US cloud systems

    June 2, 20257 Views
    Stay In Touch
    • Facebook
    • YouTube
    • TikTok
    • WhatsApp
    • Twitter
    • Instagram
    Latest Reviews

    Subscribe to Updates

    Get the latest tech news from FooBar about tech, design and biz.

    Most Popular

    Start Saving Now: An iPhone 17 Pro Price Hike Is Likely, Says New Report

    August 17, 20258 Views

    You Can Now Get Starlink for $15-Per-Month in New York, but There’s a Catch

    July 11, 20257 Views

    Non-US businesses want to cut back on using US cloud systems

    June 2, 20257 Views
    Our Picks

    Google’s still not giving us the full picture on AI energy use

    August 29, 2025

    Cybercrime increasingly moving beyond financial gains

    August 29, 2025

    Vocal Image is using AI to help people communicate better

    August 29, 2025

    Subscribe to Updates

    Get the latest creative news from FooBar about art, design and business.

    Facebook X (Twitter) Instagram Pinterest
    • About Us
    • Contact Us
    • Privacy Policy
    • Terms and Conditions
    • Disclaimer
    © 2025 techurz. Designed by Pro.

    Type above and press Enter to search. Press Esc to cancel.