WINDOWS OS VULNERABILITY CLASSIFICATION USING MACHINE LEARNING TECHNIQUES

dc.contributor.authorAl-Sarray, Nooralhuda Abdulhasan Hadi
dc.date.accessioned2024-03-29T06:01:43Z
dc.date.available2024-03-29T06:01:43Z
dc.date.issued2024-01
dc.departmentLisansüstü Eğitim Enstitüsü, Bilgisayar Mühendisliği Ana Bilim Dalıen_US
dc.description.abstractThe speedy development of technology and communication systems leads to the emergence of many challenges, especially in the field of data protection and maintaining information security. It is newly known as the field of cybersecurity, which includes a set of procedures and techniques that seek to maintain data security. Through this study, we have used machine learning to improving cybersecurity of the Windows system. We have used five machine learning classification algorithms (Random Forest, Logistic Regression, Naive Bayes, K-Nearest Neighbors, and SVM) to classify the Windows system's vulnerabilities. We have collected the dataset from two sites exploit-deb and NIST (National Institute of Standards and Technology). Several parameters were calculated during the study. The results revealed that the highest degree of accuracy was achieved when using the Random Forest algorithm (accuracy: 0,97%, precision: 0,97%, recall: 0,97%, F1-score: 0,97%, and Roc Auc score: 0,99%), which means achieving an accuracy of 97%. The results highlight the Random Forest algorithm's ability to solve the vulnerability classification problem.en_US
dc.description.abstractTeknoloji ve iletişim sistemlerin hızla gelişmesi, özellikle veri koruma ve bilgi güvenliğini sağlama alanında birçok zorluğun ortaya çıkmasına neden olmaktadır. Veri güvenliğini sağlamayı amaçlayan bir dizi prosedür ve teknik içeren siber güvenlik alanı yeni bir alan olarak bilinmektedir. Bu çalışmada, Windows sisteminin siber güvenliğini iyileştirmek için makine öğrenimini kullanılmıştır. Windows sisteminin güvenlik açıklarını sınıflandırmak için beş makine öğrenimi sınıflandırma algoritması (Random Forest, Logistic Regression, Naive Bayes, K-Nearest Neighbors, SVM) kullanılmıştır. Veri seti exploit-deb ve NIST (National Institute of Standards and Technology) sitelerinden elde edilmiştir. Çalışma sırasında çeşitli parametreler hesaplanmıştır. Sonuçlar, en yüksek doğruluk derecesinin Rastgele Orman algoritması kullanıldığında elde edildiğini ortaya koymuştur (doğruluk: % 0,97, hassasiyet: % 0,97, hatırlama: 0,97, F1-skoru: %0,97 ve Roc Auc skoru: %0,99), %97'lik bir doğruluk elde edilmiştir. Sonuçlar, Rastgele Orman algoritmasının güvenlik açığı sınıflandırma problemini çözme yeteneğini vurgulamaktadır."en_US]
dc.identifier.urihttps://hdl.handle.net/20.500.14619/3377
dc.identifier.urihttps://tez.yok.gov.tr/UlusalTezMerkezi/TezGoster?key=cr4SkWLaRMhkDRBjqthpsWdgADHBmmZxFd01WPuNzM7azdmxsZTlzBRIPHyhDEnW
dc.identifier.yoktezid859662en_US
dc.language.isoenen_US
dc.relation.publicationcategoryTezen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectVulnerability Classificationen_US
dc.subjectMachine Learningen_US
dc.subjectRandom Foresten_US
dc.subjectLogistic Regressionen_US
dc.subjectNaive Bayesen_US
dc.subjectK-Nearest Neighborsen_US
dc.subjectSVM.en_US
dc.subjectGüvenlik Açığı Sınıflandırmasıen_US
dc.subjectMakine Öğrenimien_US
dc.subjectRandom Foresten_US
dc.subjectLogistic Regressionen_US
dc.subjectNaive Bayesen_US
dc.subjectK-Nearest Neighborsen_US
dc.subjectSVM.en_US
dc.titleWINDOWS OS VULNERABILITY CLASSIFICATION USING MACHINE LEARNING TECHNIQUESen_US
dc.title.alternativeMAKINE ÖĞRENIMI TEKNIKLERINI KULLANARAK WINDOWS İŞLETIM SISTEMI GÜVENLIK AÇIĞI SINIFLANDIRMASIen_US
dc.typeMaster Thesisen_US

Dosyalar

Orijinal paket
Listeleniyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
İsim:
10630619.pdf
Boyut:
1.29 MB
Biçim:
Adobe Portable Document Format
Açıklama:
Lisans paketi
Listeleniyor 1 - 1 / 1
Küçük Resim Yok
İsim:
license.txt
Boyut:
1.71 KB
Biçim:
Item-specific license agreed upon to submission
Açıklama: