A Deep Learning-Based Framework for Phishing Website Detection

被引:31
作者
Tang, Lizhen [1 ]
Mahmoud, Qusay H. [1 ]
机构
[1] Ontario Tech Univ, Dept Elect Comp & Software Engn, Oshawa, ON L1G 0C5, Canada
来源
IEEE ACCESS | 2022年 / 10卷
基金
加拿大自然科学与工程研究理事会;
关键词
Phishing; Real-time systems; Feature extraction; Browsers; Uniform resource locators; Biological system modeling; Predictive models; Phishing detection; machine learning; deep learning; RNN-GRU; web browser extension;
D O I
10.1109/ACCESS.2021.3137636
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Phishing attackers spread phishing links through e-mail, text messages, and social media platforms. They use social engineering skills to trick users into visiting phishing websites and entering crucial personal information. In the end, the stolen personal information is used to defraud the trust of regular websites or financial institutions to obtain illegal benefits. With the development and applications of machine learning technology, many machine learning-based solutions for detecting phishing have been proposed. Some solutions are based on the features extracted by rules, and some of the features need to rely on third-party services, which will cause instability and time-consuming issues in the prediction service. In this paper, we propose a deep learning-based framework for detecting phishing websites. We have implemented the framework as a browser plug-in capable of determining whether there is a phishing risk in real-time when the user visits a web page and gives a warning message. The real-time prediction service combines multiple strategies to improve accuracy, reduce false alarm rates, and reduce calculation time, including whitelist filtering, blacklist interception, and machine learning (ML) prediction. In the ML prediction module, we compared multiple machine learning models using several datasets. From the experimental results, the RNN-GRU model obtained the highest accuracy of 99.18%, demonstrating the feasibility of the proposed solution.
引用
收藏
页码:1509 / 1521
页数:13
相关论文
共 44 条
[1]  
Abiodun O., 2020, Acta Informatica Malaysia, V4, P37
[2]   Intelligent phishing detection scheme using deep learning algorithms [J].
Adebowale, Moruf Akin ;
Lwin, Khin T. ;
Hossain, M. A. .
JOURNAL OF ENTERPRISE INFORMATION MANAGEMENT, 2023, 36 (03) :747-766
[3]  
[Anonymous], 2020, URL STRUCT 2020 SEO
[4]  
[Anonymous], 2021, PHISH ACT TRENDS REP
[5]  
[Anonymous], 2020, CHROM DEV
[6]  
[Anonymous], VIS MOD DAT TRAIN TE
[7]  
[Anonymous], 2020, 2020 INTERNET CRIME
[8]  
[Anonymous], WELCOME FLASK FLASK
[9]  
[Anonymous], 2014, EMPIRICAL EVALUATION
[10]  
[Anonymous], 2019, Scikit-learn: Machine learning in Python