Detection of phishing URLs with deep learning based on GAN-CNN-LSTM network and swarm intelligence algorithms

Phishing attacks are one of the challenges of the Internet and its users. Phishing attacks are an example of social engineering attacks based on deceiving users. In phishing attacks, fake pages that are very similar to legitimate pages are created on the Internet. In phishing attacks, the victim is directed to fake pages, and their valuable information is stolen. Most of the targets of phishing attacks include online payment services, banking, and online sales, so the losses of these attacks are significant. One way to detect phishing attacks is to use machine learning and deep learning methods. The challenge of machine learning and deep learning methods is intelligent feature selection. The lack of feature extraction and intelligent feature selection reduces the accuracy of learning methods in detecting phishing attacks. This paper presents a combined method with deep learning, machine learning, and swarm intelligence algorithms to detect phishing attacks. In the first phase, the dataset is balanced by deep learning based on the GAN. In the second step, the convolutional neural network extracts the primary features from the links and code of web pages. In the third step, the white shark optimizer algorithm selects the essential features. In the last step, the LSTM neural network classifies the samples. The proposed method has been evaluated on ISCX-URL-2016 and Phishtank datasets for feature extraction and selection. The proposed method's accuracy, precision, and sensitivity in the ISCX-URL-2016 dataset are 97.94, 97.82, and 97.76%, respectively. In the Phishtank dataset, the proposed method has accuracy, precision, and sensitivity of 96.78, 95.67, and 95.71%. The proposed method is more accurate than LSTM, CNN, CNN-LSTM, CNN + GA, DNN, VAE-DNN, and AE-DNN methods in detecting phishing.

Erişime Açık
Görüntülenme
15
24.06.2024 tarihinden bu yana
İndirme
1
24.06.2024 tarihinden bu yana
Son Erişim Tarihi
04 Eylül 2024 02:49
Google Kontrol
Tıklayınız
Tam Metin
Tam Metin İndirmek için tıklayın Ön izleme
Detaylı Görünüm
Eser Adı
(dc.title)
Detection of phishing URLs with deep learning based on GAN-CNN-LSTM network and swarm intelligence algorithms
Yazar
(dc.contributor.author)
Cevat Rahebi
Yayın Yılı
(dc.date.issued)
2024
Tür
(dc.type)
Makale
Özet
(dc.description.abstract)
Phishing attacks are one of the challenges of the Internet and its users. Phishing attacks are an example of social engineering attacks based on deceiving users. In phishing attacks, fake pages that are very similar to legitimate pages are created on the Internet. In phishing attacks, the victim is directed to fake pages, and their valuable information is stolen. Most of the targets of phishing attacks include online payment services, banking, and online sales, so the losses of these attacks are significant. One way to detect phishing attacks is to use machine learning and deep learning methods. The challenge of machine learning and deep learning methods is intelligent feature selection. The lack of feature extraction and intelligent feature selection reduces the accuracy of learning methods in detecting phishing attacks. This paper presents a combined method with deep learning, machine learning, and swarm intelligence algorithms to detect phishing attacks. In the first phase, the dataset is balanced by deep learning based on the GAN. In the second step, the convolutional neural network extracts the primary features from the links and code of web pages. In the third step, the white shark optimizer algorithm selects the essential features. In the last step, the LSTM neural network classifies the samples. The proposed method has been evaluated on ISCX-URL-2016 and Phishtank datasets for feature extraction and selection. The proposed method's accuracy, precision, and sensitivity in the ISCX-URL-2016 dataset are 97.94, 97.82, and 97.76%, respectively. In the Phishtank dataset, the proposed method has accuracy, precision, and sensitivity of 96.78, 95.67, and 95.71%. The proposed method is more accurate than LSTM, CNN, CNN-LSTM, CNN + GA, DNN, VAE-DNN, and AE-DNN methods in detecting phishing.
Açık Erişim Tarihi
(dc.date.available)
2024-06-20
Yayıncı
(dc.publisher)
SPRINGER LONDON LTD
Dil
(dc.language.iso)
En
Konu Başlıkları
(dc.subject)
Fake pages
Konu Başlıkları
(dc.subject)
Phishing attacks
Konu Başlıkları
(dc.subject)
Generative adversarial network (GAN)
Konu Başlıkları
(dc.subject)
Convolutional neural network (CNN)
Konu Başlıkları
(dc.subject)
Feature selection
Konu Başlıkları
(dc.subject)
Swarm intelligence algorithm
Tek Biçim Adres
(dc.identifier.uri)
https://hdl.handle.net/20.500.14081/2108
ISSN
(dc.identifier.issn)
1863-1703
Dergi
(dc.relation.journal)
Signal Image Video Process
Esere Katkı Sağlayan
(dc.contributor.other)
Rahebi, Javad
Esere Katkı Sağlayan
(dc.contributor.other)
Albahadili, Abbas Jabr Saleh
Esere Katkı Sağlayan
(dc.contributor.other)
Akbas, Ayhan
DOI
(dc.identifier.doi)
10.1007/s11760-024-03204-2
Orcid
(dc.identifier.orcid)
0000-0001-9875-4860
wosquality
(dc.identifier.wosquality)
Q3
Department
(dc.contributor.department)
Yazılım Mühendisliği
Wos No
(dc.identifier.wos)
WOS:001248625600003
Veritabanları
(dc.source.platform)
Wos
Veritabanları
(dc.source.platform)
Scopus
Analizler
Yayın Görüntülenme
Yayın Görüntülenme
Erişilen ülkeler
Erişilen şehirler
6698 sayılı Kişisel Verilerin Korunması Kanunu kapsamında yükümlülüklerimiz ve çerez politikamız hakkında bilgi sahibi olmak için alttaki bağlantıyı kullanabilirsiniz.
Tamam

creativecommons
Bu site altında yer alan tüm kaynaklar Creative Commons Alıntı-GayriTicari-Türetilemez 4.0 Uluslararası Lisansı ile lisanslanmıştır.
Platforms