Spam re-contra-ataca

espero que seja a última vez

Bem, a coisa aguentou-se uma semana sem spam. Hoje, tornei a receber mails de notificação do sistema. Relembrando, tinha o filtro a escrever uma string aleatória com 10 caracteres entre A-Z, a-z e 0-9 juntamente com um número N aleatório entre 1 e 10 para o utilizador inserir o N-ésimo caracter da string no campo anti-spam. Pois bem, como não resultou, decidi converter a string gerada numa imagem. Isto é feito em tempo real com base na biblioteca GD do PHP. Espero que isto aguente muito tempo porque já começa a chatear. Não tarda estou a aderir aos serviços pagos em que se tem de ouvir números com ruído por cima.

Edit

Só pode ser para irritar um gajo. Nem de propósito. Umas horas depois de apresentar ao mundo o novo maravilhoso método que tinha arranjado para não ter spam, eis que recebo um email de notificação de mais um comment spam. Pus-me a pensar: será que isto não é um bot mas sim um gajo humano a tentar submeter? Ou o bot vai variando o algoritmo de submissão à força, ou então não vejo outra alternativa se não a de ser um tipo bestialmente bronco sem mais nada para fazer do que encher-me de trabalhos. Independentemente da maneira como o está a fazer é me perfeitamente indiferente a partir de agora. Aliás, por acaso não é indiferente por uma vez. Lá estás tu a não fazer sentido, pensam vocês. Pois bem, criei uma "ratoeira" para os spammers: querem vir spammar? Venham, mas só vêm uma vez. Isto porque programei um sistema de tracking que guarda na base de dados, o IP e o hostname do utilizador de modo a poder marcar como spam certo user. A certa altura, quando voltar a receber comentários indevidos de certos domínios, basta definir nas políticas do sistema que tal hostname/IP é considerado spam e da próxima vez que esse IP/hostname tentar comentar aqui no blog, o sistema rejeita de imediato o comentário e volta para o post onde o comentário ia ser postado. Portanto, até uma próxima spammers.