Filtering guestbook spam

Guestbooks, as well as all public forms on the WWW, are constantly abused nowadays by spam bots trying to fill them with spam links. In the guestbook for my band, I had a ratio of 1/10 – about 9 spams for every valid post. Here are the spam filtering techniques I implemented that worked for me:

  • First, a black list. I have an array with bad words (viagria, cialis, roulette, casino) which are common in spam posts and quite uncommon in valid guestbook entries. Every post is checked against the black list. The black list also contains a few URL:s that are often used by spammers (blogspot.com and hometown.aol.com) as well as the tag [url= which is probably BBcode.
  • Link spamming. A quick check is made on the number of http:// links, if it’s above 5 – well, it’s most probably a spam!
  • Cookie test. This is something I picked up on a mailing list a few weeks ago, and it works brilliantly. The idea is that spam bots aren’t valid browsers, they just look for forms and submit them. The trick is to set a cookie when the form is displayed, and then check for the existance of that cookie when the form is received, before it’s saved. If there’s no cookie – the post isn’t saved! This stops people with cookies disabled from entering posts, but it stops a LOT of spam.

BTW, here’s my entire black list as of today:
levitra,viagra,cialis,porn,roulette,casino,hometown.aol.com,blogspot.com,[url=

Tags:

2 Responses to “Filtering guestbook spam”

  1. xylon doyon says:

    im developing a website now. it happened that in my guestbook page there are lots of anonymous guest who signs with dirty words. how can i eliminate this? im using php for my scripts.

    hope to hear from you soon

  2. Topone says:

    72]!!! PORNO !!!

    http://91.212.210.176/sites-images/movie/images/photos/186.jpg http://91.212.210.176/sites-images/movie/images/photos/21.jpg http://91.212.210.176/sites-images/movie/images/photos/170.jpg
    http://91.212.210.176/sites-images/movie/images/photos/77.jpg http://91.212.210.176/sites-images/movie/images/photos/5.jpg http://91.212.210.176/sites-images/movie/images/photos/132.jpg

    72]!!! ENTER !!!

    4 клип порно
    качать porno
    morrowind порно
    жосткое порно ролик
    видео секс животные

    Yandex эротика
    Sex tube
    Секс транспорт
    Национальный секс
    Free porn forum php
    Порновидео износилование
    Порно видео пьяные девушек
    Секс порнуха онлайн
    Фото бабульки порно
    Оральний секс минет порно
    Смотреть русская порнуха – Негритянское порно видео
    Порно вакансии
    Империя секса игра
    Порно про подростков
    Выборгский порно фестиваль
    Кабинет гинеколога порно
    Порно секс комиксы
    Твой сиськи
    Анальный секс хламедиоз
    Джиллиан андерсон видео ролики
    Беременные секс порно видио
    Супер огромная грудь
    Семеиное порно
    Порно секс аида
    Фото порно секс крупно
    Папа ебёт маму фото
    Быстрый секс
    Список порно ftp серверов
    Духи секс
    Предварительный просмотр порно видео
    Секс после развода
    Порно секс видео почтой
    Анальный секс порно эротика
    Фото целки вагина – Порно откровеное
    Фото крутых тёлок
    Free porn pics
    Приколы секс эротика
    Lunka com порно
    Порно немок – Порно видео минет
    Клуб больших сисек
    Порно секс зрелых женщин
    Жесткое порно геев фото
    Фигурное катание секс
    Секс орал анал
    Видео ролик порно берковой
    Секс ftp
    Порно категория секс бабушки
    Секс ивана
    Секс трансвеститы
    Русское красивое порно
    Попробовал анальный секс
    Секс мультяшки гуфи
    Порно видео молоденьких девушек
    Геморрой секс фото
    Порно бабки
    Фото гипертрофированный клитор
    Порно видео реклама – Секс блог
    Посматреть порно – Хохлушки порно

    секс барьер кот
    секс реально
    sailor бесплатно видео
    порнуха камасутра
    камбоджа секс
    порно шантаж
    рассказ про писюна
    сиська грудь титька порно
    стульчик секс
    секс шоп украина
    фото малолеток эротика
    красивый хуй
    беркова порно бесплатно
    большие красивые сиськи красивых девушек
    посмотреть бесплатное порно видео
    жесткие порно фотки
    крофт секс
    детское порно фото посмотреть

Leave a Reply