Capture the Bot: Using Adversarial Examples to Improve CAPTCHA Robustness to Bot Attacks
Not on the map. Why?
Abstract (arXiv)
To this date, CAPTCHAs have served as the first line of defense preventing unauthorized access by (malicious) bots to web-based services, while at the same time maintaining a trouble-free experience for human visitors. However, recent work in the literature has provided evidence of sophisticated bots that make use of advancements in machine learning (ML) to easily bypass existing CAPTCHA-based defenses. In this work, we take the first step to address this problem. We introduce CAPTURE, a novel CAPTCHA scheme based on adversarial examples. While typically adversarial examples are used to lead an ML model astray, with CAPTURE, we attempt to make a "good use" of such mechanisms. Our empirical evaluations show that CAPTURE can produce CAPTCHAs that are easy to solve by humans while at the same time, effectively thwarting ML-based bot solvers.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 30 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 3; 2024: 0; 2025: 0; 2026: 3.
8 papers.
- 2023Adversarial Machine Learning for Social Good: Reframing the Adversary as an Allycited by 5
- 2021Robust Text CAPTCHAs Using Adversarial Examplescited by 4
- 2022FedComm: Federated Learning as a Medium for Covert Communicationcited by 3
- 2026CAPTCHA Solving for Native GUI Agents: Automated Reasoning-Action Data Generation and Self-Corrective Trainingcited by 2
- 2023Minerva: A File-Based Ransomware Detectorcited by 1
- 2026HLL: Can Agents Cross Humanity's Last Line of Verification?cited by 1
- 2023A Survey of Adversarial CAPTCHAs on its History, Classification and Generationcited by 0
- 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
- 2026HLL: Can Agents Cross Humanity's Last Line of Verification?1 Jun 2026
- 2026CAPTCHA Solving for Native GUI Agents: Automated Reasoning-Action Data Generation and Self-Corrective Training23 Mar 2026
- 2023A Survey of Adversarial CAPTCHAs on its History, Classification and Generation22 Nov 2023
- 2023Adversarial Machine Learning for Social Good: Reframing the Adversary as an Ally5 Oct 2023
- 2023Minerva: A File-Based Ransomware Detector26 Jan 2023
- 2022FedComm: Federated Learning as a Medium for Covert Communication21 Jan 2022
- 2021Robust Text CAPTCHAs Using Adversarial Examples7 Jan 2021