CAPTCHAs in reality: What might happen if they are easily broken?

Authors

  • Ananya Narayanaswamy Vidyashilp Academy

DOI:

https://doi.org/10.47611/jsrhs.v11i3.2752

Keywords:

CAPTCHA, attacks, types, impact

Abstract

This research paper explains the potential impact when CAPTCHAs become easy for attackers to solve. A literature review has been done on the different types of CAPTCHAs as well as the different methods present to break the CAPTCHAs. But data regarding the effect that CAPTCHAs have had when they have been attacked and broken is scarce. CAPTCHAs are deployed mainly to secure sites or apps but there are particular disadvantages which make them not only less beneficial to the owners of the sites or apps but also to the humans who need to solve them. These disadvantages are also in the form of vulnerabilities which prove beneficial to the attackers who can easily make use of the vulnerabilities to break the CAPTCHAs. It has been found that the impact of these attacks, in reality, has not been mentioned in previous studies. The impact prompts for advanced CAPTCHAs which solve the problems with the CAPTCHAs we have today.

Downloads

Download data is not yet available.

References or Bibliography

Ahn, L. von, Blum, M., and Langford, J. 2003. Telling humans and computers apart automatically. Comm. of the ACM. 46 (Aug. 2003), 57-60 http://www.cs.cmu.edu/afs/cs/Web/People/aladdin/papers/pdfs/y2004/captcha_cacm.pdf

Ahn, L. von, Blum, M., Hopper, N. J., and Langford, J. 2003. CAPTCHA: Using hard AI problems for security. Eurocrypt’2003 https://link.springer.com/content/pdf/10.1007%252F3-540-39200-9_18.pdf

Baird, H. S. and Popat, K. 2002. Human interactive proofs and document image analysis. In Proc. of Document Analysis https://link.springer.com/content/pdf/10.1007/3-540-45869-7_54.pdf

Attacks and Design of Image Recognition CAPTCHAs Bin B. Zhu*, Jeff Yan, Qiujie Li, Chao Yang, Jia Liu, Ning Xu, Meng Yi, Kaiwei Cai Systems 2002. 507–518. https://www.researchgate.net/profile/Bin-Zhu/publication/221609266_Attacks_and_design_of_image_recognition_CAPTCHAs/links/00463517f8f8921e7d000000/Attacks-and-design-of-image-recognition-CAPTCHAs.pdf

CAPTCHA Smuggling:Hijacking Web Browsing Sessions to Create CAPTCHA Farms Manuel Egele, Leyla Bilge, Engin Kirda, Christopher Kruegel http://seclab.nu/static/publications/sac2010captcha.pdf

Are you a Human or Robot? or Everything CAPTCHA Revati Ghadge, Archana M. Naware http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.736.374&rep=rep1&type=pdf

Darko Brodi´c and Alessia Amelio. 2020. Types of CAPTCHA. Springer International Publishing, Cham, 29–32.

Ved Prakash Singh and Preet Pal. 2014. Survey of different types of CAPTCHA. International Journal of Computer Science and Information Technologies 5, 2 (2014), 2242–2245. https://d1wqtxts1xzle7.cloudfront.net/33706358/ijcsit20140502289-with-cover-page-v2.pdf?Expires=1652591625&Signature=FACK6Ukqh2OJ2BpnknWu4I6Qi4N1ywBhpFVKlJgsouNp5ATHKwWqg2lSB4tcreDmVQHT4xRcx0G-qa6O4kQpzvZ5PW3DPwYRqbKa5OMUi-Qnoih-vwBQGrLFfEelovtO8tJFfl7pVsFgQuTFg7eT5Z7iyhzDhuXuo0k0uYY1qYew--4JKhxktRbg7-pmwAq7lcIO1D0US3MbX62vjnooeJS3ZFfeDdnKuUEtMnZoLNZGv~bpMB7~9~z1jZC2i0Zd91aYCDlDf~iQmy4-05LUG-mD2BIih0aEK6cJL-JrO9L1kkO3YMO95~Mh4ummUk5RqHvouBENMe8Z4R53HWjfbA__&Key-Pair-Id=APKAJLOHF5GGSLRBV4ZA

Gotta CAPTCHA ’Em All: A Survey of Twenty years of the Human-or-Computer Dilemma. https://arxiv.org/pdf/2103.01748.pdf

.Moni Naor. 1996. Verification of a human in the loop or Identification via the Turing Test. https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.50.6383&rep=rep1&type=pdf

Luis von Ahn, Manuel Blum, Nicholas Hopper, and John Langford. 2000. CAPTCHA: Telling Humans and Computers Apart Automatically. http : //www.captcha.net/

https://deepai.org/machine-learning-glossary-and-terms/pattern-matching

Ahn L. von, M. Blum and J. Langford. 2004. Telling Humans and Computer Apart Automatically. Communications of the ACM. 47(2): 57-60.

A. Rusu and V. Govindaraju. 2004. Handwritten CAPTCHA: using the difference in the abilities of humans and machines in reading handwritten words. In Ninth International Workshop on Frontiers in Handwriting Recognition. 226–231. https://doi.org/10.1109/IWFHR.2004.54

A REVIEW ON CAPTCHA GENERATION AND EVALUATION TECHNIQUES Mir Aman Sheheryar, Pradeep Kumar Mishra and Ashok Kumar Sahoo http://www.arpnjournals.org/jeas/research_papers/rp_2016/jeas_0516_4187.pdf

A comprehensive Study for Different Types of CAPTCHA Methods and Various Attacks Menna M.Elbalky, Medhat A. Tawfeek and Hamdy M. Mousa https://www.researchgate.net/profile/Menna-Magdy-11/publication/353225639_Issue_6_wwwjetirorg_ISSN-2349-5162/links/60ee1ed39541032c6d39edf3/Issue-6-wwwjetirorg-ISSN-2349-5162.pdf

DIFFERENT TYPES OF CAPTCHA: A LITERATURE SURVEY Vishal Shinde1, Prof. Vijay Rathi2 http://www.oaijse.com/VolumeArticles/FullTextPDF/185_11.DIFFERENT_TYPES_OF_CAPTCHA__A_LITERATURE_SURVEY.pdf

AN EVALUATION OF DIFFERENT TYPES OF CAPTCHA: EFFECTIVENESS, USERFRIENDLINESS, AND LIMITATIONS Karmand H. Abdalla, Mehmat Kaya https://www.researchgate.net/profile/Karmand-Hussein/publication/340006275_AN_EVALUATION_OF_DIFFERENT_TYPES_OF_CAPTCHA_EFFECTIVENESS_USER-_FRIENDLINESS_AND_LIMITATIONS/links/5e728823a6fdcc37caf62ccf/AN-EVALUATION-OF-DIFFERENT-TYPES-OF-CAPTCHA-EFFECTIVENESS-USER-FRIENDLINESS-AND-LIMITATIONS.pdf

A SURVEY ON THE DIFFERENT IMPLEMENTED CAPTCHAS Shadi Khawandi, Firas Abdallah and Anis Ismail https://www.researchgate.net/profile/Firas-Abdallah/publication/330827684_A_Survey_On_The_Different_Implemented_Captchas/links/5d85f24c458515cbd1a572ee/A-Survey-On-The-Different-Implemented-Captchas.pdf

Luke Wroblewski. 2010. A Sliding Alternative to CAPTCHA? https://www.lukew.com/ff/entry.asp?1138

Question-Based CAPTCHA by Mohammad Shirali-Shahreza and Sajad Shirali-Shahreza https://www.researchgate.net/profile/Mohammad-Shirali-Shahreza/publication/4309155_Question-based_CAPTCHA/links/53d0ef0f0cf25dc05cfe73be/Question-based-CAPTCHA.pdf

CAPTCHA Recognition with Active Deep Learning Fabian Stark, Caner Hazırba¸s, Rudolph Triebel, and Daniel Cremers http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.710.1085&rep=rep1&type=pdf#page=94

Character Segmentation for Automatic CAPTCHA Solving Christos Makris and Christopher Town https://benthamopen.com/contents/pdf/COMPSCI/COMPSCI-1-1.pdf

E. Bursztein, M. Martin, and J.C. Mitchell, “Text-based CAPTCHA strengths and weaknesses”, In: Computer and Communications Security(CCS), October 2011. http://www.decom.ufop.br/menotti/rp142/sem/sem1-dp3-artigo.pdf

Strengthening CAPTCHA based websecurity by Graeme Baxter Bell. https://researchrepository.murdoch.edu.au/id/eprint/8064/1/CAPTCHA-based_Web_security.pdf

G. Mori and J. Malik. 2003. Recognizing objects in adversarial clutter: breaking a visual CAPTCHA. In 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings., Vol. 1. I–I.

http://wang.ist.psu.edu/imagination/mori.pdf

Breaking a 3D-based CAPTCHA Scheme Vu Duc Nguyen, Yang-Wai Chow and Willy Susilo https://www.researchgate.net/profile/Yang-Wai-Chow/publication/262372314_Breaking_a_3d-based_CAPTCHA_scheme/links/5f7fc336a6fdccfd7b51d4ea/Breaking-a-3d-based-CAPTCHA-scheme.pdf

iCAPTCHA: The Next Generation of CAPTCHA Designed to Defend Against 3rd Party Human Attacks http://cs.ucf.edu/~czou/research/iCaptcha-ICC2011.pdf

CAPTCHA Security by Jeff Yan and Ahmad Salah El Ahmad https://eprints.ncl.ac.uk/file_store/production/152438/3F53CA83-C049-4D60-85F2-F66AAB7057EB.pdf

C. J. Hernandez-Castro, A. Ribagorda, and Y. Saez. 2010. Side-channel attack on the HumanAuth CAPTCHA. In 2010 International Conference on Security and Cryptography (SECRYPT). 1–7. https://www.scitepress.org/papers/2010/29940/29940.pdf

Binbin Zhao, Haiqin Weng, Shouling Ji, Jianhai Chen, Ting Wang, Qin-ming He, and Reheem Beyah. 2018. Towards Evaluating the Security of Real-World Deployed Image CAPTCHAs. In Proceedings of the 11th ACM Workshop on Artificial Intelligence and Security (Toronto, Canada) (AISec ’18). Association for Computing Machinery, New York, NY, USA, 85–96. https://doi.org/10.1145/3270101.3270104

LARGE SCALE CAPTCHA SURVEY by Mecheal Greene https://udspace.udel.edu/bitstream/handle/19716/23980/Greene_udel_0060M_13475.pdf?sequence=2&isAllowed=y

E. Bursztein, R. Beauxis, H. Paskov, D. Perito, C. Fabry, and J. Mitchell. 2011. The Failure of Noise-Based Noncontinuous Audio Captchas. In 2011 IEEE Symposium on Security and Privacy. 19–31. https://doi.org/10.1109/SP.2011.14

Elie Bursztein and Steven Bethard. 2009. Decaptcha breaking 75% of eBay audio CAPTCHAs.In proceedings of the USENIX Workshop on Offensive Technologies (WOOT’09). https://www.usenix.org/legacy/events/woot09/tech/full_papers/bursztein.pdf

Reducing the Cost of Breaking Audio CAPTCHAs by Active and Semi-Supervised Learning by Malte Darnstadt and Hendrik Meutzner, Dorothea Kolossa https://www.ruhr-uni-bochum.de/lmi/darnstdt/captchas_icml2014.pdf

Assessing Threat Posed to Video CAPTCHA by OCR-Based Attacks by Alex Canter https://www.cs.rit.edu/~dprl/old/files/AlexCanter_MScReport.pdf

A Three-Way Investigation of a Game-CAPTCHA: Automated Attacks, Relay Attacks and Usability Manar Mohamed, Niharika Sachdeva, Michael Georgescu, Song Gao, Nitesh Saxena†, Chengcui Zhang, Ponnurangam Ku-maraguru, Paul C. van Oorschot, Wei-Bang Chen https://cpb-us-w2.wpmucdn.com/sites.uab.edu/dist/3/66/files/2020/01/2014-ACMCCS-1.pdf

Filip Vitas. 2019. How to bypass “slider CAPTCHA” with JS and Puppeteer. https://medium.com/@filipvitas/how-tobypass-slider-captcha-with-js-and-puppeteer-cd5e28105e3c

Carlos Javier Hernandez-Castro and Arturo Ribagorda. 2010. Pitfalls in CAPTCHA design and implementation: The Math CAPTCHA, a case study. Computers & Security 29, 1 (2010), 141 – 157. https://doi.org/10.1016/j.cose.2009.06.006

Sweet CAPTCHA solver. https://github.com/drdre1/Adultddl-Sweet-Captcha-Solver

Suphannee Sivakorn, Jason Polakis, and Angelos D. Keromytis. 2016. I’m not a human : Breaking the Google reCAPTCHA. In BlackHat 2016. https://www.fotolia.ir/cdn/2017/12/asia-16-Sivakorn-Im-Not-a-Human-Breaking-the-Google-reCAPTCHA-wp.pdf

Ismail Akrout, Amal Feriani, and Mohamed Akrout. 2019. Hacking Google reCAPTCHA v3 using Reinforcement Learning. ArXiv abs/1903.01003 (2019). https://arxiv.org/pdf/1903.01003.pdf

Breaking e-Banking CAPTCHAs Shujun Li, Syed Amier Haider Shah, Muhammad Asad Usman Khan, Syed Ali Khayam, Ahmad-Reza Sadeghi and Roland Schmitz http://kops.uni-konstanz.de/bitstream/handle/123456789/6246/ACSAC2010_Full.pdf?sequence=1

https://www.kasada.io/captcha-is-obsolete/

https://www.perimeterx.com/resources/blog/2020/captchas-hard-for-humans-easy-for-bots/

https://saaspass.com/threats/prevent-captcha-attacks-with-two-factor-authentication/

https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=8665729

Re: CAPTCHAs – Understanding CAPTCHA-Solving Services in an Economic Context Marti Motoyama, Kirill Levchenko, Chris Kanich, Damon McCoy, Geoffrey M. Voelker and Stefan Savage https://www.usenix.org/legacy/event/sec10/tech/full_papers/Motoyama.pdf

CAPTCHA Smuggling: Hijacking Web Browsing Sessions to Create CAPTCHA Farms http://seclab.nu/static/publications/sac2010captcha.pdf

Imperva. 2020. 2020 Bad Bot Report.

Audio CAPTCHA with a few cocktails: it’s so noisy I can’t hear you https://www.cl.cam.ac.uk/~is410/Papers/cocktails_draft.pdf

POSTER: I Can’t Hear This Because I Am Human: A Novel Design of Audio CAPTCHA System https://www.researchgate.net/profile/Jusop-Choi/publication/325480906_POSTER_I_Can%27t_Hear_This_Because_I_Am_Human_A_Novel_Design_of_Audio_CAPTCHA_System/links/5f2b8d64a6fdcccc43ac8469/POSTER-I-Cant-Hear-This-Because-I-Am-Human-A-Novel-Design-of-Audio-CAPTCHA-System.pdf

Capture the Bot: Using Adversarial Examples to Improve CAPTCHA Robustness to Bot Attacks Dorjan Hitaj, Briland Hitaj, Sushil Jajodia, and Luigi V. Mancini https://arxiv.org/pdf/2010.16204.pdf

Published

08-31-2022

How to Cite

Narayanaswamy, A. (2022). CAPTCHAs in reality: What might happen if they are easily broken?. Journal of Student Research, 11(3). https://doi.org/10.47611/jsrhs.v11i3.2752

Issue

Section

HS Review Articles