Breaking the Multi-Colored Box

Breaking the Multi-Colored Box is a framework written in Java which is designed to test various techniques of generating known CAPTCHA and then attempting to break them using image filtering, segmentation and character recognition.

BMCB is currently in an alpha state. It has a basic set of filters based around the ImageMagick framework and some rudimentary analysis based on standard open-source Optical Character Recognition (OCR) applications. I am currently looking for other developers who would want to contribute additional filtering and analysis classes to this project.

BMCB is licensed under the GNU GPLv3. It is free to use, modify and redistribute so long as the original GPL license is maintained.


Bmcb-0.5a.tar.bz2 (Alpha 0.5 Source Code)

Developer Documentation 0.5alpha