the collection of my bachelor thesis paper, implementation and presentation.
The whole colletcion of my thesis is licensed under the MIT license, so all code (except possibly some third-party libraries) and documents are open source and can be freely reused.
##Paper
###Solving CAPTCHA with neural networks This project is my bachelor thesis for University College Ghent, professional Bachelor of applied Computer Science
The thesis will be based on my personal experiences trying to device a working system to crack CAPTCHA images as well as on literature study.
The code (Java) written for this is all opensources and will be freely available on my personal website an on my BitBucket repository. All programs written for this thesis are my own intelectual work and will be released using the MIT License.
As per medium used for the thesis, I chose for LaTeX. LaTeX is still a new system for me to discover, but I feel that it will be an good system for writing a thesis and that it will be valuable learning experience to be had at the end of my academic endevours.
##Implementation
###CAPTCHA buildstring examples
Background:
-b :BACKGROUND!TWOCOLORGRADIENT#COLORS1@RANGEFF0000000000#COLORS2@LIST00FF000000FFF:
Border:
-b :BORDER!SOLID#COLORS@RANGE000000ffffff#THICKNESS@4:
Noise:
-b :NOISE!CURVEDLINE#COLORS@RANGE000000ffffff#[email protected]:
Gimp:
-b :GIMP!FISHEYE#[email protected]#[email protected]#COLORS1@RANGE000000ffffff#COLORS2@LISTa5f9b31586df*de48af:
Text:
-b :TEXT!TEXTPRODUCER#REDUCED_ALPHANUMERIC@MINLENGTH3@MAXLENGTH9!WORDRENDERER#COLOREDEDGES@XOFF0.06@YOFF0.35@STROKE6@COLORSRANGE.484a2f.595ffe3@FONTSARIAL.1.37COURIER.3.45:
Combine by placing in sequence and repeating... exp:
-b :BACKGROUND!TWOCOLORGRADIENT#COLORS1@RANGE000000ffffff#COLORS2@RANGE000000ffffff:BORDER!SOLID#COLORS@RANGEff000ffff000#THICKNESS@4:NOISE!CURVEDLINE#COLORS@RANGE00ff00ffffff#[email protected]:GIMP!FISHEYE#[email protected]#[email protected]#COLORS1@RANGE1d285abce693#COLORS2@LIST8b13f3acea4216e28da462b9:TEXT!TEXTPRODUCER#REDUCED_ALPHANUMERIC@MINLENGTH3@MAXLENGTH9!WORDRENDERER#DEFAULT@XOFF0.06@YOFF0.35@STROKE6@COLORSRANGE.000000.333333@FONTSARIAL.1.37COURIER.3.45:GIMP!FISHEYE#[email protected]#[email protected]#COLORS1@RANGEbbbbbb121221#COLORS2@LIST864ad8ab84ef:NOISE!CURVEDLINE#COLORS@RANGE000000ffffff#[email protected]:
BEWARE: only the last :BACKGROUND: encountered will be used.
##Presentation
The presentation is again made by using LaTeX.