Hizmet reddi saldırılarının derin öğrenme ile tespiti

dc.authoridDanışman: 31379en_US
dc.contributor.advisorHacıbeyoğlu, Mehmet
dc.contributor.authorÜnal, Ayşegül
dc.date.accessioned2020-09-14T12:24:15Z
dc.date.available2020-09-14T12:24:15Z
dc.date.issued2018en_US
dc.date.submitted2018-07-19
dc.departmentNEÜ, Fen Bilimleri Enstitüsü, Endüstri Mühendisliği Anabilim Dalıen_US
dc.description.abstractSiber saldırı tespiti ve sınıflandırılması bilgisayar ağları ve internet teknolojileri için çok önemli bir konudur. İnternet üzerinden hizmet veren kamu kurumları ve özel şirket sayılarının hızla artması ile doğru orantılı olarak kurumsal sistemlere yapılan dijital saldırıların sayısı da artmaktadır. Günümüzde, hizmet reddi (Denial of Service) saldırıları bilgisayar ağları ve internet teknolojileri için en büyük tehdit oluşturan saldırı tiplerinden biridir. Hizmet reddi saldırıları meşru bir kullanıcıyı kullanarak, bir sunucunun hafıza, işlemci ve bant genişliği gibi kaynaklarının tüketilmesini amaçlar. Eğer saldırı doğası gereği dünya üzerindeki farklı coğrafi konumlardan aynı zamanda yapılırsa dağıtık hizmet reddi atağı (Distributed Denial of Service) olarak isimlendirilir ve daha etkili bir saldırı haline gelir. Hizmet reddi saldırılarını tam olarak tespit edebilen ve engelleyebilen bilgisayar ağları güvenlik cihazı veya yazılımı bulunmamaktadır. Literatürde makine öğrenmesi algoritmaları hizmet reddi saldırılarının tespitinde ve saldırı tespit sistemlerinin geliştirilmesinde sıklıkla kullanılmaktadır. Derin öğrenmede makine öğrenmesinin bir alt alanıdır ve hastalık teşhisi, ses tanıma, resim tanıma, sahtekârlık tespiti gibi birçok sınıflandırma probleminin çözümünde kullanılmaktadır. Bu tez çalışmasında hizmet reddi saldırılarının tespit edilebilmesi için derin öğrenme sistemleri geliştirilmiştir. Deneysel çalışmalar NSL-KDD veri seti kullanılarak 10-kat çapraz doğrulama tekniği ile yapılmıştır. Deneysel çalışmalarda NSL-KDD veri kümesi öncelikle direk olarak kullanılmış ve daha sonra problemi zorlaştırmak için sınıf değerlerinde iki farklı etiketleme yapılmıştır. Geliştirilen derin öğrenme modellerinin başarısını anlayabilmek için elde edilen sonuçlar yakın zamanlarda yapılan çalışmalarda sıklıkla kullanılan karar destek sistemleri, yapay sinir ağları ve naive bayes makine öğrenmesi sınıflandırıcıları ile karşılaştırılmıştır. Üç farklı deney çalışmasına göre elde edilen sonuçlara bakıldığı zaman derin öğrenme modelinin diğer makine öğrenmesi sınıflandırıcılarına göre daha başarılı sonuçlar verdiği görülmüştür. Geliştirilen yazılımın ve yapılan değerlendirmelerin bilgi güvenliğinin sağlanmasında katkı yapması beklenmektedir.en_US
dc.description.abstractDetection and classification of cryptic attacks is a very important issue for computer networks and internet technologies. The rapid increase in the number of public institutions and private companies that provide services over the Internet has also increased the number of digital attacks on institutional systems in direct proportion. Today, denial of service attacks are one of the biggest threats to computer networks and Internet technologies. Denial of Service attacks use a legitimate user to exhaust a server's resources such as memory, processor and bandwidth. If the attack is carried out at the same time from the different geographical locations around the world, it is called Distributed Denial of Service and becomes a more effective attack. There is no computer network security appliance or software that can accurately detect and prevent denial of service attacks. In the literature, machine learning algorithms are frequently used in the detection of service rejection attacks and in the development of intrusion detection systems. Deep learning is also a subfield of machine learning and is used to solve many classification problems such as disease diagnosis, voice recognition, image recognition, fraud detection. In this thesis study, deep learning systems have been developed to detect service rejection attacks. Experimental studies were performed using a 10-fold cross-validation technique using the NSL-KDD data set. In experimental studies, the NSL-KDD dataset was used directly first, and then two different labeling were done on the class values to make the problem more difficult. The results obtained in order to understand the success of the developed deep learning models are compared with the decision support systems, artificial neural networks and naive Bayes machine learning classifiers which are frequently used in recent studies. When the results obtained from three different experimental studies are examined, it is seen that the deep learning model gives more successful results than the other machine learning classifiers. It is expected that contribution to the provision of information security of developed software and evaluations made.en_US
dc.identifier.citationÜnal, A. (2018). Hizmet reddi saldırılarının derin öğrenme ile tespiti. (Yayınlanmamış yüksek lisans tezi) Necmettin Erbakan Üniversitesi Fen Bilimleri Enstitüsü Endüstri Mühendisliği Anabilim Dalı, Konya.en_US
dc.identifier.urihttps://hdl.handle.net/20.500.12452/3794
dc.language.isotren_US
dc.publisherNecmettin Erbakan Üniversitesi Fen Bilimleri Enstitüsüen_US
dc.relation.publicationcategoryTezen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectDerin öğrenmeen_US
dc.subjectHizmet reddi saldırısıen_US
dc.subjectSaldırı tespit sistemlerien_US
dc.subjectMakine öğrenmesien_US
dc.subjectDeep learningen_US
dc.subjectDenial of Serviceen_US
dc.subjectIntrusion Detection Systemsen_US
dc.subjectMachine learningen_US
dc.titleHizmet reddi saldırılarının derin öğrenme ile tespitien_US
dc.title.alternativeDetection of denial of service attacks using deep learningen_US
dc.typeMaster Thesisen_US

Dosyalar

Orijinal paket
Listeleniyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
İsim:
ayşegül ünal.pdf
Boyut:
1.37 MB
Biçim:
Adobe Portable Document Format
Açıklama:
Yüksek Lisans Tezi
Lisans paketi
Listeleniyor 1 - 1 / 1
Küçük Resim Yok
İsim:
license.txt
Boyut:
1.44 KB
Biçim:
Item-specific license agreed upon to submission
Açıklama: