Anubis provides protection against bots scraping websites and DDoSing projects.

This blog post is about Xe’s reasoning for originally only providing docker packages and their work to provide native packages.

  • onlinepersona@programming.dev
    link
    fedilink
    arrow-up
    0
    ·
    2 days ago

    How would that work? And how easy would it be to circumvent? Anubis probably forces spinning up a browser or something that supports a JS runtime (again probably a browser), so it’s not as easily scriptable as just callling an HTTP endpoint. I’m curious how you would implement a system without JS.

    Anti Commercial-AI license

    • marauding_gibberish142@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 day ago

      Honestly I have no idea how PoW works at all. I’m just happy to see the innovation in this space. With that said, people have raised the idea of using TOR’s PoW mechanism, or in my case, Dread’s PoW. I believe both of them work without JavaScript

    • lumony@lemmings.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      1 day ago

      Maybe the solution is for browsers to include POW functionality natively.

      We see dumb shit like “you need to enable DRM yadayada.” We could have a similar thing for “you need to enable POW.”