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] 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)
  • [22] 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,
  • [23] 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
  • [24] 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
  • [25] 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
  • [26] Deep learning approach-based hybrid fine-tuned Smith algorithm with Adam optimiser for multilingual opinion mining
    Shahade, Aniket K.
    Walse, K. H.
    Thakare, V. M.
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2023, 73 (01) : 50 - 65
  • [27] A novel fine-tuned deep-learning-based multi-class classifier for severity of paddy leaf diseases
    Lamba, Shweta
    Kukreja, Vinay
    Rashid, Junaid
    Gadekallu, Thippa Reddy
    Kim, Jungeun
    Baliyan, Anupam
    Gupta, Deepali
    Saini, Shilpa
    FRONTIERS IN PLANT SCIENCE, 2023, 14
  • [28] A Fine-Tuned EfficientNet B1 Based Deep Transfer Learning Framework for Multiple Types of Brain Disorder Classification
    Ghosh, Arpita
    Soni, Badal
    Baruah, Ujwala
    IRANIAN JOURNAL OF SCIENCE AND TECHNOLOGY-TRANSACTIONS OF ELECTRICAL ENGINEERING, 2024, 48 (03) : 1279 - 1299
  • [29] Rule-based Natural Language Processing Approach to Detect Delirium on a Pre-Trained Deep Learning Model Framework
    Munoz, Ricardo
    Hua, Yining
    Seibold, Eva-Lotte
    Ahrens, Elena
    Redaelli, Simone
    Suleiman, Aiman
    von Wedel, Dario
    Ashrafian, Sarah
    Chen, Guanqing
    Schaefer, Maximilian
    Ma, Haobo
    ANESTHESIA AND ANALGESIA, 2023, 136 : 1028 - 1030
  • [30] Application of deep learning fusion algorithm in natural language processing in emotional semantic analysis
    Gong, Yunlu
    Lu, Nannan
    Zhang, Jiajian
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (10):