Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Convolution Neural Networks for Phishing Detection

Author 1: Arun D. Kulkarni
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 14, No. 4 · Published 2023 · Cited by 6

DOI: https://doi.org/10.14569/IJACSA.2023.0140403

Abstract

Phishing is one of the significant threats in cyber security. Phishing is a form of social engineering that uses e-mails with malicious websites to solicitate personal information. Phishing e-mails are growing in alarming number. In this paper we propose a novel machine learning approach to classify phishing websites using Convolution Neural Networks (CNNs) that use URL based features. CNNs consist of a stack of convolution, pooling layers, and a fully connected layer. CNNs accept images as input and perform feature extraction and classification. Many CNN models are available today. To avoid vanishing gradient problem, recent CNNs use entropy loss function with Rectified Linear Units (ReLU). To use a CNN, we convert feature vectors into images. To evaluate our approach, we use a dataset consists of 1,353 real world URLs that were classified into three categories-legitimate, suspicious, and phishing. The images representing feature vectors are classified using a simple CNN. We developed MATLAB scripts to convert vectors into images and to implement a simple CNN model. The classification accuracy obtained was 86.5 percent.

Keywords

How to Cite this Article

Kulkarni, A. D. (2023). Convolution Neural Networks for Phishing Detection. International Journal of Advanced Computer Science and Applications, 14(4). https://doi.org/10.14569/IJACSA.2023.0140403

Kulkarni, Arun D.. "Convolution Neural Networks for Phishing Detection." International Journal of Advanced Computer Science and Applications, vol. 14, no. 4, 2023, https://doi.org/10.14569/IJACSA.2023.0140403.

@article{Kulkarni2023,
  title     = {Convolution Neural Networks for Phishing Detection},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {14},
  number    = {4},
  year      = {2023},
  publisher = {The Science and Information Organization},
  author    = {Arun D. Kulkarni},
  doi       = {10.14569/IJACSA.2023.0140403},
  url       = {https://doi.org/10.14569/IJACSA.2023.0140403}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.