Araştırma Makalesi

Makine Öğrenmesi Yöntemleri Kullanılarak Kötü Amaçlı Yazılım Sınıflandırması: CIC-MamMem-2022 Veri Kümesi Üzerinde Bir Performans Karşılaştırması

Cilt: 17 Sayı: 2 24 Aralık 2024
PDF İndir
EN TR

Makine Öğrenmesi Yöntemleri Kullanılarak Kötü Amaçlı Yazılım Sınıflandırması: CIC-MamMem-2022 Veri Kümesi Üzerinde Bir Performans Karşılaştırması

Öz

Zararlı yazılım veya kötü amaçlı yazılım; bilgisayar ve mobil cihazların işlevlerini bozmak, kritik bilgileri toplamak, özel bilgisayar sistemlerine erişim sağlamak ve istenmeyen reklamları göstermek amacı ile kullanılan yazılımdır. Kötü amaçlı yazılımların güvenlik ve antivirüs sistemlerinde tespit edilebilmesi ya da engellenmesi için makine öğrenmesi tabanlı saldırı tespit/önleme sistemleri kullanılmaktadır. Bu çalışmada CIC-MamMem-2022 veri kümesi üzerinde, makine öğrenmesi yöntemleriyle kötü amaçlı yazılımların sınıflandırılması amaçlanmıştır. Bu veri kümesi üzerinde zorlu bir problem olan on altı sınıf sınıflandırma için literatürde bilinen en iyi F1 ölçüsü, kesinlik, hassasiyet ve doğruluk değerleri sırasıyla %69,46, %70,94, %69,48 ve %69,48 iken; bu çalışmada özellikle on altı sınıf sınıflandırma problemi üzerine odaklanılmış ve literatürde bilinen en iyi sonuçlardan daha iyi sonuçlar elde edilmiştir. Yapılan deneysel çalışmalar sonucunda XGBoost ile F1 ölçüsü, tutturma, bulma ve doğruluk değerleri sırasıyla %75,53, %75,43, %75,65 ve %75,53 olarak elde edilmiştir.

Anahtar Kelimeler

Kaynakça

  1. Carrier, T., Victor, P., Tekeoglu, A., & Lashkari, A. H. (2022, February). Detecting Obfuscated Malware using Memory Feature Engineering. In Icissp (pp. 177-188).
  2. Abualhaj, M., Abu-Shareha, A., Shambour, Q., Alsaaidah, A., Al-Khatib, S., & Anbar, M. (2024). Customized K-nearest neighbors’ algorithm for malware detection. International Journal of Data and Network Science, 8(1), 431-438.
  3. Shafin, S. S., Karmakar, G., & Mareels, I. (2023). Obfuscated memory malware detection in resource-constrained IoT devices for smart city applications. Sensors, 23(11), 5348.
  4. Hasan, S. R., & Dhakal, A. (2023, December). Obfuscated Malware Detection: Investigating Real-World Scenarios Through Memory Analysis. In 2023 IEEE International Conference on Telecommunications and Photonics (ICTP) (pp. 01-05). IEEE.
  5. Jiang, Q., Zhao, X., & Huang, K. (2011, June). A feature selection method for malware detection. In 2011 IEEE International Conference on Information and Automation (pp. 890-895). IEEE.
  6. Smith, D., Khorsandroo, S., & Roy, K. (2023, February). Supervised and unsupervised learning techniques utilizing malware datasets. In 2023 IEEE 2nd International Conference on AI in Cybersecurity (ICAIC) (pp. 1-7). IEEE.
  7. Benkerroum, S., & Chougdali, K. (2023, December). Enhancing Forensic Analysis Using a Machine Learning-based Approach. In 2023 6th International Conference on Advanced Communication Technologies and Networking (CommNet) (pp. 1-6). IEEE.
  8. Balasubramanian, K. M., Vasudevan, S. V., Thangavel, S. K., Kumar, G., Srinivasan, K., Tibrewal, A., & Vajipayajula, S. (2023, July). Obfuscated Malware detection using Machine Learning models. In 2023 14th International Conference on Computing Communication and Networking Technologies (ICCCNT) (pp. 1-8). IEEE.

Ayrıntılar

Birincil Dil

Türkçe

Konular

Bilgi Güvenliği Yönetimi

Bölüm

Araştırma Makalesi

Erken Görünüm Tarihi

3 Aralık 2024

Yayımlanma Tarihi

24 Aralık 2024

Gönderilme Tarihi

24 Haziran 2024

Kabul Tarihi

9 Ağustos 2024

Yayımlandığı Sayı

Yıl 2024 Cilt: 17 Sayı: 2

Kaynak Göster

APA
Kırlar, O., Peksöz Akın, G., & Kurt Pehlivanoğlu, M. (2024). Makine Öğrenmesi Yöntemleri Kullanılarak Kötü Amaçlı Yazılım Sınıflandırması: CIC-MamMem-2022 Veri Kümesi Üzerinde Bir Performans Karşılaştırması. Bilgisayar Bilimleri ve Mühendisliği Dergisi, 17(2), 165-173. https://doi.org/10.54525/bbmd.1504476
AMA
1.Kırlar O, Peksöz Akın G, Kurt Pehlivanoğlu M. Makine Öğrenmesi Yöntemleri Kullanılarak Kötü Amaçlı Yazılım Sınıflandırması: CIC-MamMem-2022 Veri Kümesi Üzerinde Bir Performans Karşılaştırması. bbmd. 2024;17(2):165-173. doi:10.54525/bbmd.1504476
Chicago
Kırlar, Oğuzhan, Gamze Peksöz Akın, ve Meltem Kurt Pehlivanoğlu. 2024. “Makine Öğrenmesi Yöntemleri Kullanılarak Kötü Amaçlı Yazılım Sınıflandırması: CIC-MamMem-2022 Veri Kümesi Üzerinde Bir Performans Karşılaştırması”. Bilgisayar Bilimleri ve Mühendisliği Dergisi 17 (2): 165-73. https://doi.org/10.54525/bbmd.1504476.
EndNote
Kırlar O, Peksöz Akın G, Kurt Pehlivanoğlu M (01 Aralık 2024) Makine Öğrenmesi Yöntemleri Kullanılarak Kötü Amaçlı Yazılım Sınıflandırması: CIC-MamMem-2022 Veri Kümesi Üzerinde Bir Performans Karşılaştırması. Bilgisayar Bilimleri ve Mühendisliği Dergisi 17 2 165–173.
IEEE
[1]O. Kırlar, G. Peksöz Akın, ve M. Kurt Pehlivanoğlu, “Makine Öğrenmesi Yöntemleri Kullanılarak Kötü Amaçlı Yazılım Sınıflandırması: CIC-MamMem-2022 Veri Kümesi Üzerinde Bir Performans Karşılaştırması”, bbmd, c. 17, sy 2, ss. 165–173, Ara. 2024, doi: 10.54525/bbmd.1504476.
ISNAD
Kırlar, Oğuzhan - Peksöz Akın, Gamze - Kurt Pehlivanoğlu, Meltem. “Makine Öğrenmesi Yöntemleri Kullanılarak Kötü Amaçlı Yazılım Sınıflandırması: CIC-MamMem-2022 Veri Kümesi Üzerinde Bir Performans Karşılaştırması”. Bilgisayar Bilimleri ve Mühendisliği Dergisi 17/2 (01 Aralık 2024): 165-173. https://doi.org/10.54525/bbmd.1504476.
JAMA
1.Kırlar O, Peksöz Akın G, Kurt Pehlivanoğlu M. Makine Öğrenmesi Yöntemleri Kullanılarak Kötü Amaçlı Yazılım Sınıflandırması: CIC-MamMem-2022 Veri Kümesi Üzerinde Bir Performans Karşılaştırması. bbmd. 2024;17:165–173.
MLA
Kırlar, Oğuzhan, vd. “Makine Öğrenmesi Yöntemleri Kullanılarak Kötü Amaçlı Yazılım Sınıflandırması: CIC-MamMem-2022 Veri Kümesi Üzerinde Bir Performans Karşılaştırması”. Bilgisayar Bilimleri ve Mühendisliği Dergisi, c. 17, sy 2, Aralık 2024, ss. 165-73, doi:10.54525/bbmd.1504476.
Vancouver
1.Oğuzhan Kırlar, Gamze Peksöz Akın, Meltem Kurt Pehlivanoğlu. Makine Öğrenmesi Yöntemleri Kullanılarak Kötü Amaçlı Yazılım Sınıflandırması: CIC-MamMem-2022 Veri Kümesi Üzerinde Bir Performans Karşılaştırması. bbmd. 01 Aralık 2024;17(2):165-73. doi:10.54525/bbmd.1504476

Cited By