Fail2 Ban
Open Source Self-Hosted Web Application Firewall

Fail2ban

Powerful intrusion prevention tool to ban malicious login attempts

Monitoring Security Firewall Security Tools Anti Bot Web Application Firewall

At a glance

Primary use case
Powerful intrusion prevention tool to ban malicious login attempts
Best for
Web Application Firewall — Monitoring, Security
Stack
Linux, python, Shell
License
NOASSERTION
Maintenance
6 days ago
Access
Open source · Self-hosted
Documentation path
https://github.com/fail2ban/fail2ban/wiki

About this tool

Fail2ban is a security tool that scans system logs for failed authentication attempts and automatically bans malicious hosts via firewall rules. It supports popular services like SSH and Apache while offering full IPv6 compatibility.

Repository

Stars

17,514

Forks

1,469

Issues

265

License

NOASSERTION

Last Push

6 days ago

Features

  • Scans log files to detect and react to repeated failed login attempts.
  • Modifies firewall rules dynamically to block suspicious IP addresses.
  • Provides out of the box support for common services like SSH and Apache.
Browse all tools

Published 1 week ago