This repository has been archived by the owner on Oct 14, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
Near-Realtime attack and abuse defence and intrusion prevention
License
jjfalling/autoban
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
_ _ __ _ _ _| |_ ___ | |__ __ _ _ __ / _` | | | | __/ _ \| '_ \ / _` | '_ \ | (_| | |_| | || (_) | |_) | (_| | | | | \__,_|\__,_|\__\___/|_.__/ \__,_|_| |_| Because the world needs more opensource DoS/DDoS mitigation and protection NOTE: This project has stalled as I no longer have time to work on it and the existing code should be considered unstable. The original version of autoban was developed at one of the internet's largest websites in order to block abuse and attacks that caused downtime. This is an attempt to rewrite that project and opensource it. autoban works by analyzing logs stored in elasticsearch against filters and rules then generating ban or block entries. Inputs gather data about ip addresses Filters determine an action to take based upon the data from inputs Outputs take an action based upon a filter Kindly see the wiki for more information: https://github.com/jjfalling/autoban/wiki Original version and concept developed in collaboration with Kurt Hurtado (https://github.com/kurtado)
About
Near-Realtime attack and abuse defence and intrusion prevention
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published