Fight Spam

Since this weblog received about 100 spam comments last week, i implemented a simple spam-filter based on a badwords list.
If a comments text contains more than four occurences of the following words, it won't get added and the user is redirected to the mainpage.

Thanks to very specific spam content, it only needs a small list of badwords to detect the spam.

  • texas
  • holdem
  • casino
  • poker

This is just a simple anti-spam mechanism, but for now it works perfect and i hope it remains so for a long time :-)

Comments:
Wordpress hat eine Wordliste in ihrem Wiki veröffentlicht:
http://codex.wordpress.org/Common_Spam_Words
Smeeth | Website | 23.08.2005 - 16:53
Danke. Momentan reicht zwar noch eine Liste mit 10 Einträgen, aber es ist gut zu wissen womit ich meine Liste schnell erweitern kann, wenn die Spamflut so richtig losbricht.
x-way | Website | 23.08.2005 - 17:14
Auch ein beliebter Begriff: phentermine

Das wollen die bei mir immer in die Kommentare posten, dabei schädigt das Zeug angeblich den Herzmuskel wie ich gelesen habe. Das macht diesen k*ck SPAM noch viel schlimmer!
Marc | Website | 30.01.2006 - 16:13
Hey, es gibt auch noch eine andere Strategie:

1. Den Eintrag einer Spam-Sorte stehen lassen, Email-Adresse löschen und Webadresse gegen eine austauschen, die eine passende Anti-Werbung zu der Spam-Sorte darstellt. Zum Beispiel bei Spam mit Inhalt zu Phentermine oder Phentermin diese hier: http://sum1.onreact.com/index.php?p=420

2. Spam-Filter bringt nichts, wenn die Einträge via Robots von mehreren Rechnern aus getätigt werden und die IP-Adresse ständig wechselt. Die oben beschriebene Maßnahme greift jedoch das Übel an der Wurzel: Sie geht an das Image und das Geld der Spammer, indem die Menschen aufgeklärt und die Spammer aus den Suchmaschinen verdrängt werden! Der Erfolg von sum1 auf Google bezüglich Phentermine bzw. Phentermin ist überzeugend.

Viele Grüße,

Jens.

Seenotjens | Website | 22.02.2006 - 05:08

blog comments powered by Disqus