Robust Text CAPTCHAs Using Adversarial Examples
Not on the map. Why?
Abstract (arXiv)
CAPTCHA (Completely Automated Public Truing test to tell Computers and Humans Apart) is a widely used technology to distinguish real users and automated users such as bots. However, the advance of AI technologies weakens many CAPTCHA tests and can induce security concerns. In this paper, we propose a user-friendly text-based CAPTCHA generation method named Robust Text CAPTCHA (RTC). At the first stage, the foregrounds and backgrounds are constructed with randomly sampled font and background images, which are then synthesized into identifiable pseudo adversarial CAPTCHAs. At the second stage, we design and apply a highly transferable adversarial attack for text CAPTCHAs to better obstruct CAPTCHA solvers. Our experiments cover comprehensive models including shallow models such as KNN, SVM and random forest, various deep neural networks and OCR models. Experiments show that our CAPTCHAs have a failure rate lower than one millionth in general and high usability. They are also robust against various defensive techniques that attackers may employ, including adversarial training, data pre-processing and manual tagging.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 17 of its 47 references that are in the map. First posted on arXiv 7 Jan 2021.
Builds on
17 of 47 references.
References · 17
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2014Going Deeper with Convolutionscited by 4,231
- 2016Adversarial Machine Learning at Scalecited by 934
- 2018Improving Transferability of Adversarial Examples with Input Diversitycited by 591
- 2017Countering Adversarial Images using Input Transformationscited by 517
- 2019Evading Defenses to Transferable Adversarial Examples by Translation-Invariant Attackscited by 440
- 2019Frequency Principle: Fourier Analysis Sheds Light on Deep Neural Networkscited by 360
5 more
- 2019Nesterov Accelerated Gradient and Scale Invariance for Adversarial Attackscited by 352
- 2019Adversarial CAPTCHAscited by 16
- 2020Capture the Bot: Using Adversarial Examples to Improve CAPTCHA Robustness to Bot Attackscited by 8
- 2019White Noise Analysis of Neural Networkscited by 4
- 2018CAAD 2018: Generating Transferable Adversarial Examplescited by 2
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 0; 2025: 0; 2026: 1.
4 papers.
- 2022Holistic Adversarial Robustness of Deep Learning Modelscited by 11
- 2023Adversarial Machine Learning for Social Good: Reframing the Adversary as an Allycited by 5
- 2023Diff-CAPTCHA: An Image-based CAPTCHA with Security Enhanced by Denoising Diffusion Modelcited by 3
- 2026Adversarial Attacks for Good: A Survey of Proactive Protection across the Visual Content Lifecyclecited by 0
- 2026Adversarial Attacks for Good: A Survey of Proactive Protection across the Visual Content Lifecycle5 Aug 2026
- 2023Adversarial Machine Learning for Social Good: Reframing the Adversary as an Ally5 Oct 2023
- 2023Diff-CAPTCHA: An Image-based CAPTCHA with Security Enhanced by Denoising Diffusion Model16 Aug 2023
- 2022Holistic Adversarial Robustness of Deep Learning Models15 Feb 2022