Cómo saltarse los captchas

21 views
Skip to first unread message

Daniel Aguado

unread,
Feb 16, 2015, 5:57:33 AM2/16/15
to agil...@googlegroups.com
Hola chicos,

estoy teniendo un problema y no encuentro solución, por lo que os pregunto a ver si alguno tiene experiencia con el tema y me puede echar una mano o decirme dónde mirar.

El caso es que tengo que saltarme un captcha sencillo y no encuentro ningún proyecto libre que me funcione o dónde encontrar información para hacer yo el desarrollo.

El captcha es sencillo visualmente, por lo que no creo que cueste mucho hacer un pequeño desarrollo para ello, pero no tengo ni idea por donde empezar.

Os adjunto una imagen del captcha
simpleCaptcha.png

Javier Angulo Lucerón

unread,
Feb 16, 2015, 6:02:39 AM2/16/15
to agil...@googlegroups.com
Esto funciona bastante bien: http://www.deathbycaptcha.com/user/login
Aunque es de pago, es muy barato.

Saludos,
Javier


El día 16 de febrero de 2015, 11:57, Daniel Aguado
<elde...@gmail.com> escribió:
> --
> Has recibido este mensaje porque estás suscrito al grupo "agile-cr" de
> Grupos de Google.
> Para anular la suscripción a este grupo y dejar de recibir sus mensajes,
> envía un correo electrónico a agile-cr+u...@googlegroups.com.
> Para publicar en este grupo, envía un correo electrónico a
> agil...@googlegroups.com.
> Para acceder a más opciones, visita https://groups.google.com/d/optout.

Juan Manuel Fernandez

unread,
Feb 17, 2015, 4:48:16 PM2/17/15
to agil...@googlegroups.com
Tal vez puedas hacer usar tesseract-ocr con algún diccionario personalizado

Daniel Aguado

unread,
Feb 17, 2015, 5:00:18 PM2/17/15
to agil...@googlegroups.com
Gracias, en eso estoy. Ya consigo sacar el texto de todos los captchas que he probado, que como ves son sencillitos. Me queda integrarlo con el resto del sistema y poner un poco bonito el script y pensaba poner lo por aquí por si alguno necesita algo parecido alguna vez.

El problema es muy sencillo, se trata de modificar la imagen del captcha para resaltar los blancos y los negros y luego pasarle la imagen a un OCR (como tesseract, que justamente es el que he utilizado, ya que otros que he probado fallaban en algunas imágenes). En el caso concreto de la imagen que adjunté en el primer mensaje solo habría que cambiar el fondo transparente por un fondo blanco y ya lo reconoce bien. En otro tipo de captchas habría que hacer más retoques sobre la imagen para que funcione bien. Y obviamente solo funciona con captchas alfanuméricos y no con los de los gatitos.

Una vez resuelto el problema era una tontería, pero no caí en su momento en probar con un OCR y ya me estaba volviendo loco.

Gracias por las recomendaciones y sugerencias :P

David Villa

unread,
Feb 18, 2015, 2:44:25 PM2/18/15
to agil...@googlegroups.com
Un tema muy interesante para una micro charla, no? :-)

--
Reply all
Reply to author
Forward
0 new messages