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 条
  • [21] A Survey on Adversarial Text Attacks on Deep Learning Models in Natural Language Processing
    Deepan, S.
    Torres-Cruz, Fred
    Placido-Lerma, Ruben L.
    Udhayakumar, R.
    Anuradha, S.
    Kapila, Dhiraj
    PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON DATA SCIENCE, MACHINE LEARNING AND APPLICATIONS, VOL 1, ICDSMLA 2023, 2025, 1273 : 1059 - 1067
  • [22] Direct Estimation of Input Function Based on Fine-tuned Deep Learning Method in Dynamic PET Imaging
    Wang, Liangzhou
    Ma, Tianyu
    Yao, Shulin
    Ye, Qing
    Coughlin, Jennifer
    Pomper, Martin
    Du, Yong
    Liu, Yaqiang
    JOURNAL OF NUCLEAR MEDICINE, 2020, 61
  • [23] A multi-level fine-tuned deep learning based approach for binary classification of diabetic retinopathy
    Beghriche, Tawfiq
    Attallah, Bilal
    Brik, Youcef
    Djerioui, Mohamed
    CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2023, 237
  • [24] The Application of Natural Language Processing Technology Based on Deep Learning in Japanese Sentiment Analysis
    Zhang, Xuanxuan
    IEEE 1st International Conference on Ambient Intelligence, Knowledge Informatics and Industrial Electronics, AIKIIE 2023, 2023,
  • [25] Using deep learning and natural language processing models to detect child physical abuse
    Shahi, Niti
    Shahi, Ashwani K.
    Phillips, Ryan
    Shirek, Gabrielle
    Lindberg, Daniel M.
    Moulton, Steven L.
    JOURNAL OF PEDIATRIC SURGERY, 2021, 56 (12) : 2326 - 2332
  • [26] An approach to detect offence in Memes using Natural Language Processing(NLP) and Deep learning
    Giri, Roushan Kumar
    Gupta, Subhash Chandra
    Gupta, Umesh Kumar
    2021 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS (ICCCI), 2021,
  • [27] Using Deep Learning and Natural Language Processing Models to Detect Child Physical Abuse
    Shahi, Niti
    Shahi, Ashwani
    Phillips, Ryan
    Shirek, Gabrielle P.
    Lindberg, Daniel
    Moulton, Steven L.
    PEDIATRICS, 2021, 147 (03)
  • [28] Recent Trends in Deep Learning Based Natural Language Processing
    Young, Tom
    Hazarika, Devamanyu
    Poria, Soujanya
    Cambria, Erik
    IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2018, 13 (03) : 55 - 75
  • [29] Graph-based Deep Learning in Natural Language Processing
    Vashishth, Shikhar
    Yadati, Naganand
    Talukdar, Partha
    PROCEEDINGS OF THE 7TH ACM IKDD CODS AND 25TH COMAD (CODS-COMAD 2020), 2020, : 371 - 372
  • [30] A large language model-based generative natural language processing framework fine-tuned on clinical notes accurately extracts headache frequency from electronic health records
    Chiang, Chia-Chun
    Luo, Man
    Dumkrieger, Gina
    Trivedi, Shubham
    Chen, Yi-Chieh
    Chao, Chieh-Ju
    Schwedt, Todd J.
    Sarker, Abeed
    Banerjee, Imon
    HEADACHE, 2024, 64 (04): : 400 - 409