El desarrollo de una alternativa a los captchas basados en imágenes es un problema que se estudia desde hace tiempo y que no está resuelto. El artículo CAPTCHA-less Security de Karl Groves muestra algunas alternativas a los captchas tradicionales:
- Filtrar, validar y escapar toda la entrada.
- La técnica del tarro de miel (honeypot): simplemente, poner una trampa para los bots.
- Rechazando (banning) aquellas direcciones IP y correos electrónicos que tengan un comportamiento abusivo.
- Solicitando una confirmación mediante el envío de un correo electrónico.
- Asignando un token temporal asociado a la sesión.
Otras técnicas que se pueden usar son:
- Una pantalla de confirmación.
- Confirmación mediante mensaje SMS.
En el artículo Spam-free accessible forms se comentan algunas técnicas más.
Y para terminar, unos vídeos que publiqué sobre los problemas de accesibilidad de los captchas hace un tiempo:
¿Qué es un CAPTCHA? Problemas de accesibilidad (1/2):
¿Qué es un CAPTCHA? Problemas de accesibilidad (2/2):