Stamattina controllando la posta ho notato 30/40 messaggi provenienti da questo blog che mi annunciavano pingback da ogni dove. Le ipotesi erano due o mi avevano linkato sull’homepage di repubblica.it (cosa altamente improbabile) oppure ero diventato molto simpatico agli spammers. Ovvio era la seconda ipotesi.
Mi sono rimboccato le maniche (corte…) e ho spremuto google ben bene fino ad approdare sul blog di IO ERROR.
Questo e’ il plugin che *tutti* dovrebbero avere sul proprio WordPress. Se avete problemi di spam con i trackback (non i commenti, per quello ho provveduto utilizzando quest’altro plugin), Bad Behavior (BB da adessso) e’ semplicemente il migliore. L’installazione e’ semplicissima, il resto fa tutto lui.
Ma cosa fa? Semplice, controlla le richeste HTTP che giungono e le confronta con quelle piu’ conosciute dei vari spambots. Ma non e’ tutto perche’ qualche scrupoloso potrebbe dire: “ok ma come faccio ad essere sicuro che non prenda falsi positivi?”, risolto anche questo, BB crea una tabella nel vostro database nella quale inserisce il log di tutto quello che blocca, sono passate due ore scarse e ci sono gia’ centinaia di entry, tutte azzeccate.
BB al momento e’ supportato per WordPress, MediaWiki e GeekLog.
Many thanks to IO ERROR.
Update: dopo 48 ore di utilizzo
SELECT count( id ) FROM `bad_behavior_log`
count(id) = 1363 (trackback spam bloccati)