ASPG Menu
search

American Scientific Publishing Group

verified Journal

Journal of Cybersecurity and Information Management

ISSN
Online: 2690-6775 Print: 2769-7851
Frequency

Continuous publication

Publication Model

Open access · Articles freely available online · APC applies after acceptance

Journal of Cybersecurity and Information Management
Full Length Article

Volume 10Issue 1PP: 34-42 • 2022

Detection and Classification of Malware Using Guided Whale Optimization Algorithm for Voting Ensemble

Marwa M. Eid 1* ,
M. I. Fath Allah 2
1Faculty of Artificial Intelligence, Delta University for Science and Technology, Mansoura 35712, Egypt
2Communications and Electronics Department at Delta Higher Institute for Engineering and Technology, Mansoura- Egypt
* Corresponding Author.
Received: April 06, 2022 Accepted: July 25, 2022

Abstract

Malware is software that is designed to cause damage to computer systems. Locating malicious software is a crucial task in the cybersecurity industry. Malware authors and security experts are locked in a never-ending conflict. In order to combat modern malware, which often exhibits polymorphic behavior and a wide range of characteristics, novel countermeasures have had to be created. Here, we present a hybrid learning approach to malware detection and classification. In this scenario, we have merged the machine learning techniques of Random Forest and K-Nearest Neighbor Classifier to develop a hybrid learning model. We used current malware and an updated dataset of 10,000 examples of malicious and benign files, with 78 feature values and 6 different malware classes to deal with. We compared the model's results with those of current approaches after training it for both binary and multi-class classification. The suggested methodology may be utilized to create an anti-malware application that is capable of detecting malware on newly collected data.

Keywords

Cybersecurity Malware detection Machine learning Hybrid learning Classification K-Nearest neighbor Random forest Metaheuristic optimization

References

[1] Gibert, D., Mateu, C., Planes, J.: The rise of machine learning for detection and classification of malware: research developments, trends and challenges. Journal of Network and Computer Applications 153, 102526 (2020). 1084-8045. https://doi.org/10.1016/j.jnca.2019.102526

[2] Kumar, A., et al.: Malware Detection Using Machine Learning. In: Villazón-Terrazas, B., Ortiz- Rodríguez, F., Tiwari, S.M., Shandilya, S.K. (eds.) KGSWC 2020. CCIS, vol. 1232, pp. 61–71. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-65384-2_5

[3] Rathore, H., Agarwal, S., Sahay, S.K., Sewak, M.: Malware Detection Using Machine Learning and Deep Learning. In: Mondal, A., Gupta, H., Srivastava, J., Reddy, P.K., Somayajulu, D.V.L.N. (eds.) BDA 2018. LNCS, vol. 11297, pp. 402–411. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-04780-1_28

[4] Selamat, N., Ali, F.: Comparison of malware detection techniques using machine learning algorithm. Indonesian Journal of Electrical Engineering and Computer Science 16, 435 (2019). https://doi.org/10.11591/ijeecs.v16.i1.pp435-440.

[5] Xu, Z., Ray, S., Subramanyan, P., Malik, S.: Malware detection using machine learning based analysis of virtual memory access patterns. In: Design, Automation Test in Europe Conference Exhibition, pp. 169–174 (2017). https://doi.org/10.23919/DATE.2017.7926977

[6] Liu, L.,Wang, B.-S.,Yu,B., Zhong, Q.-X.: Automatic malware classification and new malware detection using machine learning. Frontiers of Info. Technol. Elec. Eng. 18, 1336–1347 (2017). https://doi.org/10.1631/FITEE.1601325

[7] Zhong,W., Gu, F.: A multi-level deep learning system for malware detection. Expert Systems with Applications 133, 151–162 (2019). ISSN: 0957–4174. https://doi.org/10.1016/j.eswa.2019.04.064

[8] Souri, A., Hosseini, R.: A state-of-the-art survey of malware detection approaches using data mining techniques. HCIS 8(1), 1–22 (2018). https://doi.org/10.1186/s13673-018-0125-x

[9] Mahindru, A., Sangal, A.L.: MLDroid—framework for Android malware detection using machine learning techniques. Neural Comput. Appl. 33(10), 5183–5240 (2020). https://doi.org/10.1007/s00521-020-05309-4

[10] Maigida, A., Abdulhamid, S., Olalere, M., Alhassan, K., Chiroma, H., Dada, E.: Systematic literature review and metadata analysis of ransomware attacks and detection mechanisms. Journal of Reliable Intelligent Environments 5, 67-89 (2019). https://doi.org/10.1007/s40860- 019-00080-3

[11] Vinayakumar, R., Alazab, M., Soman, K.P., Poornachandran, P., Venkatraman, S.: Robust intelligent malware detection using deep learning. IEEE Access 7, 46717–46738 (2019). https://doi.org/10.1109/ACCESS.2019.2906934

[12] Rafique, M.F., Ali, M., Qureshi, A.S., Khan, A., Mirza, A.M.: Malware classification using deep learning based feature extraction and wrapper based feature selection technique (2019). https://doi.org/10.48550/ARXIV.1910.10958

[13] Azeez, N.A., Odufuwa, O.E., Misra, S., Oluranti, J., Damaševiˇcius, R.:Windows pe malware detection using ensemble learning. Informatics 8(1) (2021). ISSN: 2227-9709. https://doi.org/10.3390/informatics8010010

[14] Kim, T., Kang, B., Rho, M., Sezer, S., Im, E.G.: A multimodal deep learning method for android malware detection using various features. IEEE Trans. Inf. Forensics Secur. 14(3), 773–788 (2019). https://doi.org/10.1109/TIFS.2018.2866319

[15] Agarap, A.F.: Towards building an intelligent anti-malware system: A deep learning approach using support vector machine (SVM) for malware classification (2018). https://doi.org/10.48550/ARXIV.1801.00318

[16] Vasant, P., Zelinka, I., Weber, G.-W. (eds.): ICO 2021. LNNS, vol. 371. Springer, Cham (2022). https://doi.org/10.1007/978-3-030-93247-3

 

Cite This Article

Choose your preferred format

format_quote
Eid, Marwa M., Allah, M. I. Fath. "Detection and Classification of Malware Using Guided Whale Optimization Algorithm for Voting Ensemble." Journal of Cybersecurity and Information Management, vol. Volume 10, no. Issue 1, 2022, pp. 34-42. DOI: https://doi.org/10.54216/JCIM.100102
Eid, M., Allah, M. (2022). Detection and Classification of Malware Using Guided Whale Optimization Algorithm for Voting Ensemble. Journal of Cybersecurity and Information Management, Volume 10(Issue 1), 34-42. DOI: https://doi.org/10.54216/JCIM.100102
Eid, Marwa M., Allah, M. I. Fath. "Detection and Classification of Malware Using Guided Whale Optimization Algorithm for Voting Ensemble." Journal of Cybersecurity and Information Management Volume 10, no. Issue 1 (2022): 34-42. DOI: https://doi.org/10.54216/JCIM.100102
Eid, M., Allah, M. (2022) 'Detection and Classification of Malware Using Guided Whale Optimization Algorithm for Voting Ensemble', Journal of Cybersecurity and Information Management, Volume 10(Issue 1), pp. 34-42. DOI: https://doi.org/10.54216/JCIM.100102
Eid M, Allah M. Detection and Classification of Malware Using Guided Whale Optimization Algorithm for Voting Ensemble. Journal of Cybersecurity and Information Management. 2022;Volume 10(Issue 1):34-42. DOI: https://doi.org/10.54216/JCIM.100102
M. Eid, M. Allah, "Detection and Classification of Malware Using Guided Whale Optimization Algorithm for Voting Ensemble," Journal of Cybersecurity and Information Management, vol. Volume 10, no. Issue 1, pp. 34-42, 2022. DOI: https://doi.org/10.54216/JCIM.100102
Digital Archive Ready