Spam fighter

by Michele

Sto intraprendendo una vera guerra allo spam, sto provando un casino di plug-in vari e forse ho trovato la soluzione definitiva, ma non ditelo in giro ;-) Alla fine ho dovuto abbracciare al filosofia dei captcha. Una semplice domanda di matematica mi ha risolto la vita. Per maggiore sicurezza ho apportato delle modifiche per cercare di complicare la vita a quei bastardi degli spammer.

Quasi tutti gli spammer fanno uso di bot che non sono dei veri browser web e quindi non supportano JavaScript. Basta infatti aggiungere qualche riga per bloccare questi bot. In realtà ho pensato che gli spammer potrebbero utilizzare dei bot realizzati con dei motori di rendering come l’ActiveX di IE oppure Gecko o WebKit di Safari e in questo modo potrebbero avere il supporto per JavaScript ma allora entra in gioco la mia modifica che rende il plug-in Math Comment Spam Protection non standard e quindi non riconoscibile da un eventuale codice di bot.

Mi affido al fatto che uno spammer non può scrivere codice custom per fare spam sul mio sito e quindi sarò sempre immune da qualsiasi tipo di bot. La cosa sembra funzionare davvero bene, con migliorie anche da parte delle prestazioni del db. A volte arrivavano centinaia di messaggi di spam e il db veniva sollecitato per nulla perché poi io dovevo passare a rimuovere a mano questi messaggi.