Bypassing Captcha By Machine A Proof For Passing The Turing Test

09/03/2014
by   Ahmad B. A. Hassanat, et al.
0

For the last ten years, CAPTCHAs have been widely used by websites to prevent their data being automatically updated by machines. By supposedly allowing only humans to do so, CAPTCHAs take advantage of the reverse Turing test (TT), knowing that humans are more intelligent than machines. Generally, CAPTCHAs have defeated machines, but things are changing rapidly as technology improves. Hence, advanced research into optical character recognition (OCR) is overtaking attempts to strengthen CAPTCHAs against machine-based attacks. This paper investigates the immunity of CAPTCHA, which was built on the failure of the TT. We show that some CAPTCHAs are easily broken using a simple OCR machine built for the purpose of this study. By reviewing other techniques, we show that even more difficult CAPTCHAs can be broken using advanced OCR machines. Current advances in OCR should enable machines to pass the TT in the image recognition domain, which is exactly where machines are seeking to overcome CAPTCHAs. We enhance traditional CAPTCHAs by employing not only characters, but also natural language and multiple objects within the same CAPTCHA. The proposed CAPTCHAs might be able to hold out against machines, at least until the advent of a machine that passes the TT completely.

READ FULL TEXT

page 5

page 7

page 8

page 10

research
09/28/2021

Compiling Turing Machines into Storage Modification Machines

It is well known that Schönhage's Storage Modification Machines (SMM) ca...
research
08/19/2021

Prof. Schönhage's Mysterious Machines

We give a simple Schönhage Storage Modification Machine that simulates o...
research
06/09/2019

There is no general AI: Why Turing machines cannot pass the Turing test

Since 1950, when Alan Turing proposed what has since come to be called t...
research
02/04/2014

User Friendly Line CAPTCHAs

CAPTCHAs or reverse Turing tests are real-time assessments used by progr...
research
02/18/2023

Vulnerability analysis of captcha using Deep learning

Several websites improve their security and avoid dangerous Internet att...
research
04/22/2019

blessing in disguise: Designing Robust Turing Test by Employing Algorithm Unrobustness

Turing test was originally proposed to examine whether machine's behavio...
research
11/11/1999

What Next? A Dozen Information-Technology Research Goals

Charles Babbage's vision of computing has largely been realized. We are ...

Please sign up or login with your details

Forgot password? Click here to reset