NDLP Phishing: A Fine-Tuned Application to Detect Phishing Attacks Based on Natural Language Processing and Deep Learning

被引:0
|
作者
Benavides-Astudillo E. [1 ,2 ]
Fuertes W. [2 ]
Sanchez-Gordon S. [1 ]
Nuñez-Agurto D. [2 ]
机构
[1] Department of Informatics and Computer Science, Escuela Politécnica Nacional, Quito
[2] Department of Computer Sciences, Universidad de las Fuerzas Armadas ESPE, Sangolquí
关键词
application; BiGRU; chrome extension; deep learning (DL); fine-tuning; natural language processing (NLP); phishing;
D O I
10.3991/ijim.v18i10.45725
中图分类号
学科分类号
摘要
Phishing is a cyberattack that aims to deceive and harm users socially or economically. The most elaborate method to carry out this type of attack is through phishing web pages. For an untrained eye, it is not easy to distinguish whether a page is phishing. Different solutions combat this type of attack, such as those using deep learning (DL). Still, they need to be more aligned with the body text of web pages, taking into account their linguistic characteristics, or they will only exist as a model without providing practical application. This study aims to develop a lightweight tool, an extension for installation in the Google Chrome web browser that enables the detection of phishing attacks using DL and natural language processing (NLP) techniques. This proposed tool is NDLP Phishing (NDLP is a combination of the acronyms NLP and DL). First, we selected and adjusted the hyperparameters of BiGRU layers, dropout, batch Size, epochs, BiGRU neurons, and GloVe dimension of a BiGRU detection model based on DL and NLP. Second, an extension was developed for Google Chrome based on the fine-tuned model. The results of our experiments show a set of optimal hyperparameters to train the model. Subsequently, we applied these hyperparameters and achieved a mean accuracy of 98.55%. The code for the algorithms that generated the prediction model and the code for the Google Chrome extension are shared on GitHub. © 2024 by the authors of this article. Published under CC-BY.
引用
收藏
页码:173 / 190
页数:17
相关论文
共 50 条
  • [41] Encrypted malicious traffic detection based on natural language processing and deep learning
    Zang, Xiaodong
    Wang, Tongliang
    Zhang, Xinchang
    Gong, Jian
    Gao, Peng
    Zhang, Guowei
    COMPUTER NETWORKS, 2024, 250
  • [42] Natural Language Processing with Optimal Deep Learning Based Fake News Classification
    Althubiti, Sara A.
    Alenezi, Fayadh
    Mansour, Romany F.
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 73 (02): : 3529 - 3544
  • [43] Deep Learning-Based Natural Language Processing for Screening Psychiatric Patients
    Dai, Hong-Jie
    Su, Chu-Hsien
    Lee, You-Qian
    Zhang, You-Chen
    Wang, Chen-Kai
    Kuo, Chian-Jue
    Wu, Chi-Shin
    FRONTIERS IN PSYCHIATRY, 2021, 11
  • [44] A Method for Generating Course Test Questions Based on Natural Language Processing and Deep Learning
    Wang, Hei-Chia
    Chiang, Yu-Hung
    Chen, I-Fan
    EDUCATION AND INFORMATION TECHNOLOGIES, 2024, 29 (07) : 8843 - 8865
  • [45] Deep Learning and Natural Language Processing Technology Based Display and Analysis of Modern Artwork
    Li, Xiongfei
    Li, Yongjun
    JOURNAL OF ELECTRICAL SYSTEMS, 2024, 20 (03) : 1636 - 1646
  • [46] Algorithmic trading strategy based on the integration of deep learning models and natural language processing
    Sadeghi, Nesa
    Kianfar, Kamran
    Doust, Nasser Ghaem
    Fooladi, Jaber
    INTERNATIONAL JOURNAL OF DATA SCIENCE AND ANALYTICS, 2024,
  • [47] Qualifying Certainty in Radiology Reports through Deep Learning?Based Natural Language Processing
    Liu, F.
    Zhou, P.
    Baccei, S. J.
    Masciocchi, M. J.
    Amornsiripanitch, N.
    Kiefe, C., I
    Rosen, M. P.
    AMERICAN JOURNAL OF NEURORADIOLOGY, 2021, 42 (10) : 1755 - 1761
  • [48] A Method for Generating Course Test Questions Based on Natural Language Processing and Deep Learning
    Hei-Chia Wang
    Yu-Hung Chiang
    I-Fan Chen
    Education and Information Technologies, 2024, 29 : 8843 - 8865
  • [49] Natural Language Processing and Deep Learning Based Techniques for Evaluation of Companies' Privacy Policies
    John, Saka
    Ajayi, Binyamin Adeniyi
    Marafa, Samaila Musa
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2022 WORKSHOPS, PT I, 2022, 13377 : 15 - 32
  • [50] Automatically Detect Software Security Vulnerabilities Based on Natural Language Processing Techniques and Machine Learning Algorithms
    Cho Do Xuan
    Vu Ngoc Son
    Duong Duc
    JOURNAL OF ICT RESEARCH AND APPLICATIONS, 2022, 16 (01) : 70 - 88