Hookem-Banem

Distributes block requests of repeated failure attempts across multiple servers.

Made by Unknown Author

  • cluster

  • Log Monitoring

  • subnetting

  • centralized-logging

What is Hookem-Banem?

Hookem-Banem is a robust log monitoring system designed to safeguard server environments, including those found in ISPs, hosting providers, and organizations. The system centrally aggregates and analyzes logs from multiple servers, detecting patterns of malicious activity such as repeated login failures, excessive RCPT commands, and suspicious HTTP requests. Upon identifying these threats, Hookem-Banem rapidly broadcasts a ban command to all servers in the cluster, enabling the client applications running on each machine to promptly reject and drop any further connections from the detected attacker. This rapid response mechanism is crucial in fast-paced server farm environments, ensuring the effective mitigation of ongoing attacks Hookem-Banem offers configurable monitoring capabilities, allowing users to specify the types of attack patterns they wish to detect and the corresponding actions to be taken. The system can be set to monitor specific log entries, such as sshd logs, or leverage its built-in pattern-matching capabilities to identify more complex sequences of events indicative of malicious activity. This flexibility empowers users to tailor Hookem-Banem's monitoring and response strategies to their unique organizational needs and security requirements

Highlights

  • Centralized log monitoring and analysis to detect patterns of malicious activity
  • Rapid broadcast of ban commands to all servers in a cluster to block detected attackers
  • Configurable monitoring capabilities to target specific log entries or complex event sequences
  • Designed for fast-paced server farm environments, such as those found in ISPs, hosting providers, and organizations
  • Ability to selectively block specific attack attempts based on user-defined configurations

Platforms

  • Self-Hosted
  • Linux

Languages

  • English

Features

    • Support for IPv6

    • Distributed

    • Firewall