2010-05-02 19 views
6

Hago la página web de mi biblioteca local, y estaba pensando que podría ser atractivo tener un captcha "personalizado" basado en portadas de libros. Así que sirva una de varias docenas de portadas de libros, y pida al usuario que complete el formulario que escriba el título del libro para demostrar que es un ser humano. Asumiendo que eliminé la información del título/autor de la imagen y el nombre del archivo, ¿sería suficiente? ¿Sería suficiente el hecho de que era un sistema único en un sitio web bastante pequeño para hacerlo efectivo? ¿Qué tan complicado son los bots de spam en estos días? ¿Sería demasiado obvio tener el nombre de la imagen como el ISBN?Captcha alternativa, ¿qué tan seguro?

Aquí está una presentación de la muestra:

Prove You Are Human http://www.mfrl.org/images/isbn/0886775906.GIF

+2

¿Por qué quiere esto en vez de CAPTCHA de (RE)? – Nitrodist

+2

¿Esas fundas parecen atractivas sin titels y autor? ¿Todos pueden ser reconocidos? –

+0

¿Quieres decir que tendrían que recordar el título del libro por imagen de su portada? ¿No sería demasiado difícil para ellos? – Chris

Respuesta

3

Es necesario hacer que sea difícil para un sistema OCR para leer el texto. De lo contrario, el bot de spam pasará fácilmente a través de su captcha, sin ninguna personalización de un spammer humano.

Es por eso que en estos días se ven graciosos XORing, ruido y distorsión en la mayoría de los captchas.

Como una cuestión de principio, tiene sentido NO basar el nombre de la imagen en algo que se pueda buscar, aunque en el caso de una biblioteca local, es probable que los remitentes escriban scripts personalizados para vencer a su código de imagen ...

+0

¿Hay alguna manera bastante simple de probar OCR en algunas carátulas? Agregué una portada de muestra en la publicación original porque parece que no puedo mostrarla en un comentario. – aslum

1

intento, jQuery y hTML versión de esta: Practical non-image based CAPTCHA approaches?

+0

Gracias, pero ya tenemos CAPTCHA ...Tenía curiosidad de saber si sería posible hacer algo que fuera un poco más apropiado desde el punto de vista temático para una biblioteca, y más fácil para nuestros clientes tecnófobos, sin dejar de ser bastante seguro. – aslum

Cuestiones relacionadas