Comment on Anubis is awesome and I want to talk aout it

<- View Parent
A_norny_mousse@feddit.org ⁨6⁩ ⁨hours⁩ ago

If crowdsec works for you thats great but also its a corporate product

It’s also fully FLOSS with dozens of contributors (not to speak of the community-driven blocklists). If they make money with it (presumably for large firms), great.

not exactly a pure self hosted solution.

Why? I host it, I run it. It’s even in Debian repos, but I choose their own more up-to-date ones.

All the self hosters in my internet circle started adopting anubis so I wanted to try it. Anubis was relatively plug and play with prebuilt packages

Yeah…

Allow me to expand on the problem I was having. It wasnt just that I was getting a knock or two, its that I was getting 40 knocks every few seconds scraping every page and searching for a bunch that didnt exist that would allow exploit points in unsecured production vps systems.

  1. Again, a properly set up WAF will deal with this pronto
  2. You should not have exploit points in unsecured production systems, full stop.

On a computational level the constant network activity of bytes from webpage, zip files and images downloaded from scrapers pollutes traffic. Anubis stops this by trapping them in a landing page that transmits very little information from the server side.

  1. And instead you leave the computations to your clients. Which becomes a problem on slow hardware.
  2. Again, with a properly set up WAF there’s no “traffic pollution” or “downloading of zip files”.

Anubis uses a weighted priority which grades how legit a browser client is.

And apart from the user agent and a few other responses, all of which are easily spoofed, this means “do some javascript stuff on the local client” (there’s a link to an article here somewhere that explains this well) which is much less trivial than you make it sound.

source
Sort:hotnewtop