AAlvz / captcha-decoder

An elementary captcha decoder writen in python

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

captcha-decoder

This module takes a captcha (image) as input and partitions it into what it believes are n new images, where each new image is a discrete character found within the original captcha.

This work is a derivation of an original work by bboyte01@gmail.com, http://www.wausita.com/captcha/.

Example

$ decaptcha captcha.jpg 
captcha.jpg
(1.8571428571428572, 'f')
(1.375, 'e')
(1.43, 'u')
(1.4, 'h')
(1.52, 'u')
(1.5125, 'e')

Authors

Abel Molina, Mek, Ben Boyter

License

Creative Commons

Further Reading

The objective of this project was to (a) make bboyte's code more accessible and (b) demonstrate the fundamentals of captcha cracking.

The following implementations and techniques are recommended as more practical and accurate alternatives for this project:

  1. http://www.codeproject.com/Articles/106583/Handwriting-Recognition-Revisited-Kernel-Support-V

TODO

Add --output dir and --url fields to decaptcha script

About

An elementary captcha decoder writen in python

License:Other