Skip to content
forked from acriba/heimdall

Similar to fail2ban but optimized for performance and simplicity - programmed in Rust.

Notifications You must be signed in to change notification settings

readall/heimdall

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gitpod ready-to-code

heimdall

Comparable with fail2ban but based on Rust and optimized for high performance. Log scans log files (e.g. /var/log/apache/access_log) and bans IPs that show the malicious signs -- too many password failures, seeking for exploits, etc.

We will test it for our usecase and see if this really works

At this version on 21-Dec, we have the functionality working again. That means, - From the xml file, it pick the file to monitor - Using the specified pattern, it picks the IP address or hostname to block - Using the iptables command, it jails the endpoint - Jail time is managed outside of iptables by this app - We have changed the unjail_thread sleep time to 10000ms (10 sec)

About

Similar to fail2ban but optimized for performance and simplicity - programmed in Rust.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%