Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A simple log analyzer which detects bruteforce attempts and prevents them by addin iptables rules.

branch: master
Octocat-spinner-32 bin Fixed bug: May 05, 2011
Octocat-spinner-32 images Added the image that is used by the web interface to the git. November 01, 2010
Octocat-spinner-32 patches hawk_config.sh - If we find direct admin watch_da is turned on in /ho… March 07, 2011
Octocat-spinner-32 web-local web-local/hawk.pl: validate_ip function must be used with scalar(para… April 27, 2011
Octocat-spinner-32 web Merge branch 'master' of master.sgvps.net:hawk-commercial July 21, 2010
Octocat-spinner-32 LICENSE LICENSE: License changed to GPLv2 January 28, 2011
Octocat-spinner-32 README Added README file April 04, 2011
Octocat-spinner-32 blacklist.tmpl Hawk IDS initial git setup July 09, 2008
Octocat-spinner-32 broots.tmpl Hawk IDS initial git setup July 09, 2008
Octocat-spinner-32 failed.tmpl Hawk IDS initial git setup July 09, 2008
Octocat-spinner-32 graphs-xml.tmpl Hawk IDS initial git setup July 09, 2008
Octocat-spinner-32 graphs.tmpl Hawk IDS initial git setup July 09, 2008
Octocat-spinner-32 hawk-blocker.sh Updated license to GPLv2 January 28, 2011
Octocat-spinner-32 hawk-master.pl Hawk IDS initial git setup July 09, 2008
Octocat-spinner-32 hawk-updater.pl Hawk IDS initial git setup July 09, 2008
Octocat-spinner-32 hawk-web.pl Updated license to GPLv2 January 28, 2011
Octocat-spinner-32 hawk.conf hawk.conf - Watch cPanel should be off by default. March 10, 2011
Octocat-spinner-32 hawk.db Hawk IDS initial git setup July 09, 2008
Octocat-spinner-32 hawk.init hawk.init - The init script has been changed as for the 1H systems. October 27, 2010
Octocat-spinner-32 hawk.pl Fixed bug: May 05, 2011
Octocat-spinner-32 hawk.sql hawk.sql - This is the exact database dump that should be used by the… October 27, 2010
Octocat-spinner-32 hawk_db.sql hawk_db.sql - Removed all mailquotad tables and sequences from the da… March 11, 2010
Octocat-spinner-32 hawk_db.sql-blacklist added sql files November 13, 2009
Octocat-spinner-32 hawk_db.sql-broots added sql files November 13, 2009
Octocat-spinner-32 hawk_db.sql-failed_log added sql files November 13, 2009
Octocat-spinner-32 main-master.tmpl Hawk IDS initial git setup July 09, 2008
Octocat-spinner-32 main.tmpl Hawk IDS initial git setup July 09, 2008
Octocat-spinner-32 menu.tmpl Hawk IDS initial git setup July 09, 2008
Octocat-spinner-32 search.tmpl Hawk IDS initial git setup July 09, 2008
Octocat-spinner-32 stats-list.tmpl Hawk IDS initial git setup July 09, 2008
Octocat-spinner-32 summary.tmpl added generic code in summary.tmpl so we can replace the links on the… June 11, 2009
Octocat-spinner-32 templates.pl Updated license to GPLv2 January 28, 2011
README
Hawk is a lightweight log analyzer which was designed to be fast and efficient.

It scans log files on the fly and bans IP that makes too many password failures. 
It adds iptables rules to reject the IP addresses. 
You can define the logfiles.

What makes Hawk better then the other solutions out there is its unique Web Interface and its flexibility.

Hawk currently supports:
  sshd
  dovecot
  courier
  pure-ftpd
  proftpd
  cPanel
  DirectAdmin

Something went wrong with that request. Please try again.