Open Access Open Access  Restricted Access Subscription or Fee Access

Mitigating Deep learning Attacks Against Text Image CAPTCHA Using Arabic Scheme


(*) Corresponding author


Authors' affiliations


DOI: https://doi.org/10.15866/irecap.v11i4.20375

Abstract


Confidentiality and availability are the main concerns of website stakeholders, entailing service-security trade-offs. Many solutions seek to improve security. The most popular one is the completely automated public Turing test (CAPTCHA) security framework, which distinguishes between human and bot activity by asking the user to perform a certain task, such as solving a mathematical equation or retyping text written in an image. Many people believe that websites using CAPTCHAs are secure, but today’s attackers using innovative technology, such as deep learning, that can break them in milliseconds. Many solutions have been proposed to overcome this issue, mainly relying on increased CAPTCHA complexity or technical CAPTCHAs too difficult for normal users. In this case, many customers may go to websites that use simple CAPTCHAs, at the expense of websites with more complex ones. This paper proposes a robust and simple image-based CAPTCHA using an Arabic scheme and noise to make breaking this captcha very difficult, even for deep learning approaches. The proposed model is evaluated using two-factor, which focuses on the usability and the ability to beak the proposed CAPTCHA. The first test has been done via an empirical experiment involving 16 people from different sectors, and the second test has involved breaking the model using Convolutional Neural Network (CNN). The experimental results demonstrate the superiority of the proposed model in security and usability.
Copyright © 2021 Praise Worthy Prize - All rights reserved.

Keywords


Arabic CAPTCHA; CNN; Solid System; Segmentation; Projection

Full Text:

PDF


References


A. A., Printed Arabic Text Recognition using Linear and Nonlinear Regression, Int. J. Adv. Comput. Sci. Appl., vol. 8, no. 1, pp. 227-235, 2017.
https://doi.org/10.14569/IJACSA.2017.080129

Bani Yassein, M., Altiti, O., Performance Evaluation of the Objective Functions for Digital Media in Internet of Things (IoT), (2020) International Journal on Communications Antenna and Propagation (IRECAP), 10 (5), pp. 345-352.
https://doi.org/10.15866/irecap.v10i5.19553

J. Manyika, Unlocking the potential of the Internet of Things," 2015. [Online - Accessed: 27-Dec-2020]. Available:
https://www.mckinsey.com/business-functions/mckinsey-digital/our-insights/the-internet-of-things-the-value-of-digitizing-the-physical-world#

R. Iriondo, Breaking CAPTCHA Using Machine Learning in 0.05 Seconds," 2018. [Online - Accessed: 27-Dec-2020]. Available:
https://medium.com/towards-artificial-intelligence/breaking-captcha-using-machine-learning-in-0-05-seconds-9feefb997694

R. A. R. A. Al-Hashemi and S. A. Alsharari, Instant Arabic Translation System for Signboard Images Based on Printed Character Recognition, Int. J. Mach. Learn. Comput., pp. 384-388, 2013.
https://doi.org/10.7763/IJMLC.2013.V3.344

C. J. Chen, Y. W. Wang, and W. P. Fang, A study on captcha recognition, Proc. - 2014 10th Int. Conf. Intell. Inf. Hiding Multimed. Signal Process. IIH-MSP 2014, pp. 395-398, 2014.
https://doi.org/10.1109/IIH-MSP.2014.105

T. Zhang, H. Zheng, and L. Zhang, Verification CAPTCHA based on deep learning, Chinese Control Conf. CCC, vol. 2018-July, pp. 9056-9060, 2018.
https://doi.org/10.23919/ChiCC.2018.8482847

R. Kaur and Pooja, A non OCR approach for math CAPTCHA design based on Boolean algebra using digital gates to enhance web security, Proc. 2016 IEEE Int. Conf. Wirel. Commun. Signal Process. Networking, WiSPNET 2016, pp. 862-866, 2016.
https://doi.org/10.1109/WiSPNET.2016.7566254

H. Gao, F. Cao, and P. Zhang, Annulus: A novel image-based CAPTCHA scheme, IEEE Reg. 10 Annu. Int. Conf. Proceedings/TENCON, pp. 464-467, 2017.
https://doi.org/10.1109/TENCON.2016.7848042

G. Garg and C. Pollett, Neural network CAPTCHA crackers, FTC 2016 - Proc. Futur. Technol. Conf., no. December, pp. 853-861, 2017.
https://doi.org/10.1109/FTC.2016.7821703

L. Zhang, Y. Xie, X. Luan, and J. He, Captcha automatic segmentation and recognition based on improved vertical projection, 2017 9th IEEE Int. Conf. Commun. Softw. Networks, ICCSN 2017, vol. 2017-Janua, pp. 1167-1172, 2017.
https://doi.org/10.1109/ICCSN.2017.8230294

Y. Lv, F. Cai, D. Lin, and D. Cao, Chinese character CAPTCHA recognition based on convolution neural network, 2016 IEEE Congr. Evol. Comput. CEC 2016, pp. 4854-4859, 2016.
https://doi.org/10.1109/CEC.2016.7744412

S. A. Kumar, N. R. Kumar, S. Prakash, and K. Sangeetha, Gamification of internet security by next generation CAPTCHAs, 2017 Int. Conf. Comput. Commun. Informatics, ICCCI 2017, 2017.
https://doi.org/10.1109/ICCCI.2017.8117754

N. Rathour, K. Kaur, S. Bansal, and C. Bhargava, A cross correlation approach for breaking of text CAPTCHA, Proc. - 2nd Int. Conf. Intell. Circuits Syst. ICICS 2018, pp. 11-16, 2018.
https://doi.org/10.1109/ICICS.2018.00014

R. Hussain, K. Kumar, and H. Gao, Recognition of Merged Characters in Text Based CAPTCHAs, 2016 3rd Int. Conf. Comput. Sustain. Glob. Dev., pp. 3917-3921, 2016.

J. Yan and A. S. El Ahmad, A Low-Cost Attack on a Microsoft Captcha, in Proceedings of the 15th ACM Conference on Computer and Communications Security, 2008, pp. 543-554.
https://doi.org/10.1145/1455770.1455839

C. Hong, B. Lopez-Pineda, K. Rajendran, and A. Recasens, Breaking microsoft's CAPTCHA, Comput. Netw. Secur. Term Proj. MIT, Cambridge, MA, USA, Tech. Rep, vol. 6, 2015.

A. S. El Ahmad, J. Yan, and M. Tayara, The Robustness of Google CAPTCHAs, Computer (Long. Beach. Calif)., no. September, 2011.

S. Y. Huang, Y. K. Lee, G. Bell, and Z. H. Ou, An efficient segmentation algorithm for CAPTCHAs with line cluttering and character warping, Multimed. Tools Appl., vol. 48, no. 2, pp. 267-289, 2010.
https://doi.org/10.1007/s11042-009-0341-5

J. Fiot, "The Captchacker Project Rémi Paucher," 2009. [Online]. Available:
https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.800.3065&rep=rep1&type=pdf

S.-G. H. L. Zhang, L. Zhang and Z.-X. Shi, A highlyreliable CAPTCHA recognition algorithm based on rejection, Acta Autom. Sin., vol. vol.37, no. no.7, p. p.891-900, 2011.

H. Gao, W. Wang, Y. Fan, J. Qi, and X. Liu, The Robustness of 'Connecting Characters Together' CAPTCHAs, J. Inf. Sci. Eng., vol. 30, pp. 347-369, 2014.

H. Gao et al., A Simple Generic Attack on Text Captchas, in Network and Distributed System Security Symposium, 2016, no. February, pp. 1-14.
https://doi.org/10.14722/ndss.2016.23154

A. Thobhani, M. Gao, A. Hawbani, S. T. Ali, and A. Abdussalam, CAPTCHA Recognition Using Deep Learning with Attached Binary Images, Electronics , vol. 9, no. 9. 2020.
https://doi.org/10.3390/electronics9091522

M. Tang, H. Gao, Y. Zhang, Y. Liu, P. Zhang, and P. Wang, Research on Deep Learning Techniques in Breaking Text-Based Captchas and Designing Image-Based Captcha, IEEE Trans. Inf. Forensics Secur., vol. 13, no. 10, pp. 2522-2537, 2018.
https://doi.org/10.1109/TIFS.2018.2821096

K. Qing and R. Zhang, A Multi-Label Neural Network Approach to Solving Connected CAPTCHAs, Proc. Int. Conf. Doc. Anal. Recognition, ICDAR, vol. 1, pp. 1313-1317, 2018.

Al-Qaisi, A., Manasreh, A., Sharadqeh, A., Alqadi, Z., Digital Color Image Classification Based on Modified Local Binary Pattern Using Neural Network, (2019) International Journal on Communications Antenna and Propagation (IRECAP), 9 (6), pp. 403-408.
https://doi.org/10.15866/irecap.v9i6.18425

Sathya, P., Kalyani, R., Sakthivel, V., Krill Herd Algorithm for Color Image Segmentation with Kapur, Otsu and Minimum Cross Entropy Fitness Functions, (2021) International Journal on Communications Antenna and Propagation (IRECAP), 11 (2), pp. 127-136.
https://doi.org/10.15866/irecap.v11i2.20254

Yedjour, H., Yedjour, D., Boudjelal, M., Motion Boundary Detection Improved by Bio-Inspired Approach, (2019) International Journal on Communications Antenna and Propagation (IRECAP), 9 (5), pp. 343-350.
https://doi.org/10.15866/irecap.v9i5.17346

F. Liu, Z. Li, X. Li, and T. Lv, A text-based CAPTCHA cracking system with generative adversarial networks, Proc. - 2018 IEEE Int. Symp. Multimedia, ISM 2018, pp. 192-193, 2019.
https://doi.org/10.1109/ISM.2018.000-9

M. Baykara, F. Alniak, and K. Cinar, Review and comparison of captcha approaches and a new captcha model, 6th Int. Symp. Digit. Forensic Secur. ISDFS 2018 - Proceeding, vol. 2018-Janua, pp. 1-6, 2018.
https://doi.org/10.1109/ISDFS.2018.8355316

Y. Harjoseputro, Y. D. Handarkho, and H. T. R. Adie, The javanese letters classifier with mobile client-server architecture and convolution neural network method, Int. J. Interact. Mob. Technol., vol. 13, no. 12, pp. 67-80, 2019.
https://doi.org/10.3991/ijim.v13i12.11492

S. Puttinaovarat, T. Sriklin, S. Dangtia, and K. Khaimook, Flood Disaster Identification and Decision Support System using Crowdsource Data Based on Convolutional Neural Network and 3S Technology., Int. J. Interact. Mob. Technol., vol. 14, no. 20, pp. 117-134, 2020.
https://doi.org/10.3991/ijim.v14i20.17243

Y. Lecun, L. Bottou, Y. Bengio, and P. Haffner, Gradient-based learning applied to document recognition, Proc. IEEE, vol. 86, no. 11, pp. 2278-2324, 1998.
https://doi.org/10.1109/5.726791

Hendel, M., Benyettou, A., Hendel, F., Fusion of Direct Probabilistic Multi-Class Support Vector Machines to Enhance Mental Tasks Recognition Performance in BCI Systems, (2018) International Journal on Communications Antenna and Propagation (IRECAP), 8 (5), pp. 430-438.
https://doi.org/10.15866/irecap.v8i5.14068

Marrugo Cardenas, N., Amaya Hurtado, D., Ramos Sandoval, O., Comparison of Multi-Class Methods of Features Extraction and Classification to Recognize EEGs Related with the Imagination of Two Vowels, (2018) International Journal on Communications Antenna and Propagation (IRECAP), 8 (5), pp. 398-405.
https://doi.org/10.15866/irecap.v8i5.12709


Refbacks

  • There are currently no refbacks.



Please send any question about this web site to info@praiseworthyprize.com
Copyright © 2005-2024 Praise Worthy Prize