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 条
  • [31] Deep learning for schizophrenia classification based on natural language processing -A pilot study
    Lin, Pei-Yun
    Chen, Ying-Hsuan
    Chang, Yuh-Jer
    Chen, Jia-Wei
    Ho, Tsung-Tse
    Shih, Tai-Chuan
    Ko, Chih-Hung
    Lai, Ying-Hui
    SCHIZOPHRENIA RESEARCH, 2024, 270 : 323 - 324
  • [32] Anomaly Detection of System Logs Based on Natural Language Processing and Deep Learning
    Wang, Mengying
    Xu, Lele
    Guo, Lili
    2018 4TH INTERNATIONAL CONFERENCE ON FRONTIERS OF SIGNAL PROCESSING (ICFSP 2018), 2018, : 140 - 144
  • [33] Encrypted malicious traffic detection based on natural language processing and deep learning
    Zang X.
    Wang T.
    Zhang X.
    Gong J.
    Gao P.
    Zhang G.
    Computer Networks, 2024, 250
  • [34] TEXT CLASSIFICATION AND CLUSTER ANALYSIS BASED ON DEEP LEARNING AND NATURAL LANGUAGE PROCESSING
    Huang, Hua
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2024, 25 (03): : 1826 - 1832
  • [35] TEXT CLASSIFICATION AND CLUSTER ANALYSIS BASED ON DEEP LEARNING AND NATURAL LANGUAGE PROCESSING
    HUANG H.U.A.
    Scalable Computing, 2024, 25 (03): : 1826 - 1832
  • [36] 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
  • [37] 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
  • [38] 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
  • [39] 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
  • [40] 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