Cracking alpha-numeric Captcha via Image Processing and OCR - make life easier and automatic

Nikhil Verma
4 min readFeb 27, 2020

Completely Automated Public Turing test to tell Computers and Humans Apart aka CAPTCHA is a type of challenge–response test used in computing to determine whether or not the user is human. There are many kinds of Captcha prominent these days as alpha numeric, word solving, audio, branded, 3D, math solution, drag and drop, JQuery slider and Tic-Tac-Toe being few prominent of them.

Various Captchas

And the goal is to achieve a state :P

Although Captcha helps in

  • Increasing security
  • Reducing spams
  • Blocking automated increased usage of services
  • Makeing online activity safer
  • Differentiating human and computers

which are all positive when we are trying to make our own system reliable and secure, but coming to other side to equation i.e. being a consumer of any online service, that has captcha at start

  • At times is difficult to read
  • Challenging for people with certain disabilities
  • Time-consuming
  • Not guaranteed to be full proof
  • Accessing a service regularly/repeatedly, makes feel tired

--

--

Nikhil Verma
Nikhil Verma

Written by Nikhil Verma

Knowledge shared is knowledge squared | My Portfolio https://lihkinverma.github.io/portfolio/ | My blogs are living document, updated as I receive comments

No responses yet