Streamlining attacks on CAPTCHAs with a computer game

Jeff Yan*, Su-Yang Yu

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution book

5 Citations (Scopus)

Abstract

CAPTCHA has been widely deployed by commercial web sites as a security technology for purposes such as anti-spam. A common approach to evaluating the robustness of CAPTCHA is the use of machine learning techniques. Critical to this approach is the acquisition of an adequate set of labeled samples, on which the learning techniques are trained. However, such a sample labeling task is difficult for computers, since the strength of CAPTCHAs stems exactly from the difficulty computers have in recognizing either distorted texts or image contents. Therefore, until now, researchers have to manually label their samples, which is tedious and expensive. In this paper, we present Magic Bullet, a computer game that for the first time turns such sample labeling into a fun experience, and that achieves a labeling accuracy of as high as 98% for free. The game leverages human computation to address a task that cannot be easily automated, and it effectively streamlines the evaluation of CAPTCHAs. The game can also be used for other constructive purposes such as 1) developing better machine learning algorithms for handwriting recognition, and 2) training people's typing skills.

Original languageEnglish
Title of host publicationIJCAI'09
Subtitle of host publicationProceedings of the 21st International Joint Conference on Artificial Intelligence
Place of PublicationNew York, NY
Pages2095-2100
Number of pages6
Publication statusPublished - 11 Jul 2009
Event21st International Joint Conference on Artificial Intelligence, IJCAI 2009 - Pasadena, United States
Duration: 11 Jul 200916 Jul 2009

Conference

Conference21st International Joint Conference on Artificial Intelligence, IJCAI 2009
Country/TerritoryUnited States
CityPasadena
Period11/07/0916/07/09

Keywords

  • CAPTCHA
  • machine learning
  • online game

Fingerprint

Dive into the research topics of 'Streamlining attacks on CAPTCHAs with a computer game'. Together they form a unique fingerprint.

Cite this