"denyhosts" für apache2?

guwapo

New Member
nabend allerseits!

Ich denke viele von euch kennen das Unix-programm "denyhosts" (http://denyhosts.sourceforge.net/).

Gibt es sowas auch für Apache2? Beim durchgehen einiger meiner alten Logs habe ich viele Fehlzugriffe der Art:

Code:
[Wed Jan 17 14:51:54 2007] [error] [client 87.106.54.195] File does not exist: C:/wamp/htdocs/phpMyAdmin-2.6.0
[Wed Jan 17 14:51:54 2007] [error] [client 87.106.54.195] File does not exist: C:/wamp/htdocs/phpMyAdmin-2.6.0-pl1
[Wed Jan 17 14:51:54 2007] [error] [client 87.106.54.195] File does not exist: C:/wamp/htdocs/phpMyAdmin-2.6.3-pl1
[Wed Jan 17 14:51:54 2007] [error] [client 87.106.54.195] File does not exist: C:/wamp/htdocs/phpMyAdmin-2.6.3
[Wed Jan 17 14:51:54 2007] [error] [client 87.106.54.195] File does not exist: C:/wamp/htdocs/phpMyAdmin-2.6.3-rc1
[Wed Jan 17 14:51:54 2007] [error] [client 87.106.54.195] File does not exist: C:/wamp/htdocs/phpMyAdmin-2.6.2-rc1

(die Liste ist natürlich nicht vollständig - so hat der selbige ca. 50 Zugriffe pro Sekunde gemacht)

Sprich: man versucht mittels Bots einen Angriffspunkt/Ziel zu finden. Selbst wenn er nicht fündig werden sollte - so stellt sowas ein ziehmlich unnötiger Last für den Apache dar (weiss ich aus vergangenheit) - auch wenn dies vielleicht vom Angriff nicht immer beabsichtigt ist.

Ich fände es von daher sinnvoll, wenn ein Programm (ähnlich wie bei denyhosts) die apache/error-logs durchforstet und dementsprechend IPs bannt.

Ich denke mittels gut ausgewählte Regeln kann man schnell herausfinden ob es sich um einen verirrten User (der sicherlich keine 50Urls innerhalb einer Sekunde aufrufen kann ;) ), oder um einen pösen Hacker handelt.
 
jupp Danke! So etwas hab ich gesucht. Allerdings routet er nur Anfragen um. Gibt es keinen mod der solche Angreifer per hosts.deny oder iptables ganz sperrt?
 
jupp Danke! So etwas hab ich gesucht. Allerdings routet er nur Anfragen um. Gibt es keinen mod der solche Angreifer per hosts.deny oder iptables ganz sperrt?

Was soll das bringen? Das bisschen Last, was durch die Generierung einer 404-Seite erzeugt wird, rechtfertigt in meinen Augen nicht die erhebliche Komplexität einer Lösung, die Webserver-Logs parst und vollautomatisch an dem Paketfilter rumdreht.
 
Back
Top