Mustafa Görmezer

 
  • Decrease font size
  • Default font size
  • Increase font size
Der Bau einer Spambot-Falle PDF Drucken E-Mail
Beitragsinhalt
Der Bau einer Spambot-Falle
Die Falle
Umsetzung mit PHP
Hinweise
Mittlerweile habe ich keine Lust mehr, die .htaccess manuell per Hand zur Verbannung von Spambots zu Pflegen. Im Internet bin ich auf eine gute Idee gestoßen, mit der man Spambots mit einer Falle einfangen und für immer von der Seite verbannen kann. Das hört sich ein wenig nach spannender Jagd an. Ist es auch.

Denn diese Spambots kommen irgendwann zu irgendwelchen Zeiten und verursachen einen großen Traffic und damit natürlich auch Webhosting-Kosten. Und was sie noch für einen Schaden anrichten (Datenklau o.ä.) kann man nur vermuten.

Zeit etwas automatisiertes zu tun. Hier meine Wunschliste für eine Spambot-Falle:

  • Zunächst möchte ich identifizieren, welcher Zugriff von einem Spambot stammt
  • Falls ich einen Spambot identifiziert habe, möchte ich seinen User Agent per .htaccess sperren
  • Zusätzlich möchte ich die User Agents der Spambots in einer Datei festhalten, um zu vergleichen, ob er ein weiteres Mal zuschlägt.
  • Wenn ja: Lasse ich ihn 10 sek. warten und zeige ihm anschließend seine eigene IP als Hyperlink. Soll er damit machen, was er will :-)
  • Wenn nein: werde ich den User Agent nach ein paar Tagen aus der .htaccess löschen
  • Weiterhin will ich per Email darüber informiert werden, wenn ein Spambot in die Falle gegangen ist
  • Und der Clou: ALLES AUTOMATISCH ! Ich will nur noch über die Aktionen informiert werden.

Mal sehen, ob`s klappt...



 
< Voriger Artikel   Nächster Artikel >

Office2PDF

Ein Batch Converter zur Konvertierung großer Mengen von Dokumenten mit Microsoft Office 2007 und 2010. Er kann aus der Kommandozeile heraus, aus anderen Anwendungen wie Webserver, Content - oder Dokumenten Management Systeme oder auch per Kontextmenü aufgerufen werden. Weiterlesen...

Kurz-Tipps

Google hat jetzt auch eine Cloud-Tonne und bietet jetzt auf Google Drive 5 GB kostenlosen Online-Speicher. Es unterstützt die wichtigsten Plattformen PC, MAC, iOS und Android - und bindet gleich Google Docs mit ein.
 

Kommentare

  • danke hat sich erledigt. man muss die option erst freischalten unter template weiter...
  • funktioniert bei mir irgendwie nicht :/ ich gebe das so ein aber er zeigt mir nur die normale seite an.. ohne module. habe joomla 2.5 weiter...
  • Ich suche ein Batch mit dem man alle PDF's aus einem Verzeichnis zusammenfügen kann. Anstatt '1.pdf 2.pdf 3.pdf' wäre es z.B. 'U:\*.pdf. weiter...
RSS