Bypassing Captcha By Machine A Proof For Passing The Turing Test
Ahmad B. A. Hassanat

TL;DR
This paper demonstrates that advanced OCR techniques can bypass traditional CAPTCHAs, and proposes enhanced CAPTCHAs using natural language and multiple objects to better withstand machine attacks.
Contribution
It provides evidence that OCR can break existing CAPTCHAs and introduces a new multi-faceted CAPTCHA design to improve resistance against machine recognition.
Findings
Simple OCR can break many CAPTCHAs
Advanced OCR can overcome more complex CAPTCHAs
Enhanced CAPTCHAs with language and objects are more robust
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsUser Authentication and Security Systems · Biometric Identification and Security · Advanced Malware Detection Techniques
