Karabuk University

DDOS ATTACK DETECTION BASED ON MACHINE LEARNING

Show simple item record

dc.contributor.author ISSA, AHMED SARDAR AHMED
dc.date.accessioned 2022-01-14T12:00:23Z
dc.date.available 2022-01-14T12:00:23Z
dc.date.issued 2022-01
dc.identifier.uri http://acikerisim.karabuk.edu.tr:8080/xmlui/handle/123456789/1621
dc.description.abstract ABSTRACT Distributed denial-of-service (DDoS) attacks are almost always placed at the top of the hierarchy of attacks facing networks and Intrusion Detection Systems (IDS). For the reason that these attacks cause servers to fail, causing users to be inconvenienced when requesting service from those servers, as well as causing the company's reputation to suffer and revenue to be lost. Therefore, this study suggested a modern method that is constructed from two of the best deep learning algorithms. Therefore, this study suggested a modern method that is constructed from two of the best deep learning algorithms to detect DDoS attacks more accurately, namely the CLSTMNet. The CLSTMNet architecture was composed of seven layers that were compacted from the Convolutional Neural Networks (CNN) layers and the Long Short-Term Memory (LSTM) layers. The performance of CLSTMNet was compared with the performance of both CNN and LSTM by applying them to the NSL-KDD dataset. The performance evaluated utilizing four metrics: accuracy, precision, recall, and F1 score. Experimental results illustrated that CLSTMNet had outperformed compared to others in all metrics. When compared to most previous work that used various machine learning algorithms, our model has the highest accuracy. ÖZET Dağıtılmış hizmet reddi (DDOS) saldırıları, ağlara ve Saldırı Tespit Sistemlerine (STS) yönelik yapılan saldırıların başında gelmektedir. Bu saldırılar sunucuların hizmet dışı kalmasına, kullanıcıların bu sunuculardan hizmet almasında sıkıntı yaşamalarına; ayrıca firmaların itibar ve gelir kaybetmesine neden olmaktadır. Bu nedenle bu çalışma en doğru sonuçlar veren iki derin öğrenmesi algoritmasından oluşturulmuş bir yöntem önermektedir. Bu yöntem CLSTMNet olarak önerilmiştir. CLSTMNet mimarisi evrişimsel sinir ağları (CNN) katmanlarından ve uzun-kısa süreli (LSTM) algoritmasının performansı ile NSL-KDD veri setine uygulanarak karşılaştırılmıştır. Performans kriteri olarak doğruluk, kesinlik, hatırlama ve F1-score değerleri alınmıştır. Yapılan deneysel sonuçlarda CLSMNet yaklaşımının tüm metriklerde mevcut algoritma yaklaşımlarına göre en iyi performans değerlerine ulaştığı görülmüştür. en_EN
dc.language.iso en en_EN
dc.subject DDoS, IDS, machine learning, deep learning, CNN, LSTM, NSL-KDD. en_EN
dc.subject DDoS, IDS, makine öğrenimi, derin öğrenme, CNN, LSTM, NSL-KDD. en_EN
dc.title DDOS ATTACK DETECTION BASED ON MACHINE LEARNING en_EN
dc.title.alternative MAKİNE ÖĞRENİMİNE DAYALI DDOS SALDIRISI TESPİTİ en_EN
dc.type Thesis en_EN


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account