Siechfred: Was versucht der Spammer hier?

Beitrag lesen

Hallo Armin,

Heute waren meine logfiles mal wieder voll mit Eintraegen dieser Art:
"GET /cgi-bin/formmail.pl?

Das Problem hatte ich vor kurzem mit einem Spam-Robot namens "Missauga Locate". Wenn die Aufrufe bei dir ins Leere gehen, brauchst du dir keine Gedanken zu machen. Allerdings ist "ML" wohl so clever, dass er sämtliche Scripte im Verzeichnis cgi-bin auf die Möglichkeit hin untersucht, Mails zu versenden. Das Ergebnis bei mir waren ca. 10 leere Mails. Das ganze habe ich dann versucht zu lösen, indem ich sämtliche Scripte durch folgende Zeile ergänzt habe:

if ($ENV{'HTTP_USER_AGENT'} =~ /robot|spider|wget|crawl|slurp|bot|openfind|missauga/i) {
  exit(1);
}

Ich weiß nicht, ob das die beste Lösung ist, bis jetzt jedenfalls habe ich meine Ruhe.

Viele Grüße
Torsten

--
ss:| zu:) ls:] fo:) de:[ va:| ch:? sh:( n4:~ rl:? br:> js:| ie:% fl:( mo:)