stephsBLOG

Kategorien

Letzte Artikel

Archiv

  • 2010 (85)
  • 2009 (289)
  • 2008 (49)

Sehenswerte Seiten

StephsBlog

Kampfansage an Spam-Bots

14. September 2008 / None iPhone

Seit ein paar Tagen bekomme ich immer mehr Spam Kommentare! Da mich das nun zur Weißglut gebracht hat, habe ich überlegt wie ich dies unterbinden kann. Neben Akismet habe ich einen sehr simplen aber wie es scheint Effektiven Weg gefunden um die sogenannten “Spam Bots” fernzuhalten.
Durch eine einfache Datei umbenennung können die sogenannten “Spam-Bots” nicht mehr den gewohnten Pfad finden und bekommen als Belohnung für ihre Mühen nur eine schöne 404 Fehlerseite! Ich will auch euch an meiner Idee Teil haben lassen. Man sollte jedoch nicht ausschliesßlich diese Methode anwenden, sie gilt nur als Zusatz Maßnahme.

Was ist Akismet?

Bei jeder Wordpress Installation wird Akismet, ein WP Plugin mitgeliefert! Es ist das weit verbreiteste Anti-Spam Plugin für Wordpress. Die Nutzung für privat Personen ist kostenlos, man benötigt lediglich einen sogenannten API-Schlüssel welchen man bei der Registrierung auf wordpress.com bekommt.

Wenn Akismet aktiviert ist, wird jeder Kommentar, Trackback oder Pingback an Akismet gesendet, dort auf Spam untersucht und erst freigegeben wenn es als “Nicht-Spam” gilt. Zusätzlich belastet das Anti Spam Plugin nicht die eigene Datenbank.

Sollte trotz Akismet ein Spam durchdringen, kann man ihn Manuell als Spam makieren, Akismet lernt dazu und wird das nächste Mal einen ähnlichen Spamversuch automatisch unterbinden! Da mehrere hundertausend Blogs auf Akismet setzten ist dies mittlerweile sehr effektiv!

Meine Lösung

Ich habe mir jedoch zusätzlich Gedanken gemacht, wie man den “Spam-Bots” zusätzlich das Leben erschwären kann und bin auf folgendes Ergebnis gestoßen!

Wer genauso wie ich Wordpress nutzt kann das ganz einfach nachmachen. Da sich “Spam-Bots” fast immer das vorige auslesen von Blogs oder Homepages sparen und direkt auf der Suche nach bekannten Dateinamen wie zB. “wp-comments-post.php” (bei wordpress) sind, lässt sich mit einer simplen Umbenennung der Dateien oftmals sehr effektiv der “grobe” Spam verhindern.

Dazu müsst ihr einfach die Datei “wp-comments-post.php” im Hauptverzeichnis umbenennen. zB. in “wp-komments-post.php“. Zusätzlich müsst ihr natürlich auch bei euren verwendeten Theme in der Datei “comments.php” die Zeile “wp-comments-post.php“durch euren oben gewählten Namen ersetzen. Der “Spam-Bot” sucht nun vergeblich nach der Standart Datei und bekommt als Belohnung lediglich eine 404 Fehlerseite, da diese ja nicht mehr vorhanden ist!

Das wars auch schon! Sehr Simpel und doch Effektiv! Man spart sich so etwa Captchas oder Rechenaufgaben, welche nur Ladezeit und Performance verbrauchen. Seitdem ich diesen kleinen Trick bei mir einsetzte bin ich (bis jetzt) noch Spam Frei! Also lasst den Kampf gegen Spam beginnen… :P

So nun seit ihr an der Reihe! Lasst euren Gedanken freien Lauf, aber  lasst sie vorallem hier! Welche Erfahrungen habt ihr gemacht?


Teile diesen Artikel
Sollte dir der Beitrag gefallen, füge diesen Beitrag deinen bevorzugten Bookmarking-Seiten hinzu und teile ihn so mit andern Personen.
Share this on del.icio.us Digg this! Email this Share this on Facebook Add this to Google Bookmarks Post to Google Buzz Share this on LinkedIn Add this to Mister Wong Submit this to Netvibes Share on Google Reader Share this on Technorati Tweet This! Save to Yahoo! Bookmarks Buzz up!
Geschrieben von Stephan Glas
Stephan Glas ist Webmaster und Eigentümer dieser Seite! Im echten Leben ist er Koch, schreibt hier allerdings über sein größtes Hobby: Das iPhone! Teilt gerne sein Wissen und will dazu lernen...

7 Kommentare

  1. Valentin sagt:

    Coole Idee! Finde trotzdem die Captcha Methode am Effektivsten. Zum Beispiel die Frage nach dem Vornamen einer berühmten Person, dadurch erschließt sich der Vorteil der Einzigartigkeit des Captchas.

    15. September 2008 um 21:58 Uhr
  2. Stephan Glas sagt:

    Ja die Captcha Methode lässt sich in den meisten Fällen leider nicht verhindern, da die Bots immer gerissener werden! Die Captchas, welche sich auf Fragen beziehen finde ich allerdings nicht so toll, da man manchmal vielleicht ganz einfach den Vornamen oder die gestellte Frage nicht weis? :) Das ist dann ziemlich ärgerlich! Ich verzichte noch darauf solange es klappt! Allgemein ist der Tip mit der umbenennung nur als Zusätzlichen Schutz gedacht, welcher besonders bei bekannten CMS Sytemen hilfreich werden kann!

    15. September 2008 um 22:17 Uhr
  3. Valentin Scholz sagt:

    Wer die Frage, “Wie heisst der Vorname von Max Mustermann?” nicht beantworten kann, sollte kein Kommentar abgeben können/ dürfen ;-) .

    16. September 2008 um 10:33 Uhr
  4. Stephan Glas sagt:

    Haha :D Ich habe aber schon weitaus blödere Fragen gestellt bekommen, wo man richtig rechnen musste! Da verzichte ich dann lieber auf meinen Kommentar! Ich stell da einfach mal so ein geniales Captcha rein! Ist wohl eher als Scherz gemeint aber da vergeht einem das schreiben.
    Klick mich!

    16. September 2008 um 16:04 Uhr
  5. Valentin Scholz sagt:

    Naja, schwer ist das aber nicht

    Zitat:” = 0″

    ;-)

    16. September 2008 um 23:09 Uhr
  6. Stephan Glas sagt:

    Aber es verdirbt einem einfach die Lust. Du weisst was ich meine…

    16. September 2008 um 23:19 Uhr
  7. Valentin Scholz sagt:

    Kann sein, gehören jedoch heutzutage einfach dazu. Anders kann man leider (kaum) mehr unterscheiden, wer Mensch und wer Computer ist..

    17. September 2008 um 20:08 Uhr

Schreibe deine Meinung

Logged in as (Logout)