Skip to content
Free planNo credit card requiredStart writing

article · International Journal of Informatics and Communication Technology (IJ-ICT) · 2025

Shellcode classification analysis with binary classification-based machine learning

Jaka Naufal Semendawai, Deris Stiawan, Iwan Pahendra Anto Saputra, Mohamed Shenify, Rahmat Budiarto

Cited by 0Open access

Abstract

The internet enables people to connect through their devices. While it offers numerous benefits, it also has adverse effects. A prime example is malware, which can damage or even destroy a device or harm its users, highlighting the importance of cyber security. Various methods can be employed to prevent or detect malware, including machine learning techniques. The experiments are based on training and testing data from the UNSW_NB15 dataset. K-nearest neighbor (KNN), decision tree, and Naïve Bayes classifiers determine whether a record in the test data represents a Shellcode attack or a non-Shellcode attack. The KNN, decision tree, and Naïve Bayes classifiers reached accuracy rates of 96.26%, 97.19%, and 57.57%, respectively. This study's findings aim to offer valuable insights into the application of machine learning to detect or classify malware and other forms of cyberattacks.

Cite this paper

APA 7

Semendawai, J. N., Stiawan, D., Saputra, I. P. A., Shenify, M., & Budiarto, R. (2025). Shellcode classification analysis with binary classification-based machine learning. International Journal of Informatics and Communication Technology (IJ-ICT), 14(3), 923. https://doi.org/10.11591/ijict.v14i3.pp923-932

MLA 9

Semendawai, Jaka Naufal, et al. “Shellcode classification analysis with binary classification-based machine learning.” International Journal of Informatics and Communication Technology (IJ-ICT), vol. 14, no. 3, 2025, p. 923, https://doi.org/10.11591/ijict.v14i3.pp923-932.

Chicago

Semendawai, Jaka Naufal, Deris Stiawan, Iwan Pahendra Anto Saputra, Mohamed Shenify, and Rahmat Budiarto. 2025. “Shellcode classification analysis with binary classification-based machine learning.” International Journal of Informatics and Communication Technology (IJ-ICT) 14 (3): 923. https://doi.org/10.11591/ijict.v14i3.pp923-932.

Harvard

Semendawai, J.N. et al. (2025) ‘Shellcode classification analysis with binary classification-based machine learning’, International Journal of Informatics and Communication Technology (IJ-ICT), 14(3), p. 923. Available at: https://doi.org/10.11591/ijict.v14i3.pp923-932.

BibTeX
@article{semendawai2025shellcode,
  title = {{Shellcode classification analysis with binary classification-based machine learning}},
  author = {Semendawai, Jaka Naufal and Stiawan, Deris and Saputra, Iwan Pahendra Anto and Shenify, Mohamed and Budiarto, Rahmat},
  journal = {International Journal of Informatics and Communication Technology (IJ-ICT)},
  volume = {14},
  number = {3},
  pages = {923},
  year = {2025},
  doi = {10.11591/ijict.v14i3.pp923-932}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.