594 565
Full Length Article
Journal of Cybersecurity and Information Management
Volume 10 , Issue 1, PP: 34-42 , 2022 | Cite this article as | XML | Html |PDF

Title

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

  Marwa M. Eid 1 * ,   M. I. Fath Allah 2

1  Faculty of Artificial Intelligence, Delta University for Science and Technology, Mansoura 35712, Egypt
    (marwa.3eeed@gmail.com)

2  Communications and Electronics Department at Delta Higher Institute for Engineering and Technology, Mansoura- Egypt
    (mismail1885@yahoo.com)


Doi   :   https://doi.org/10.54216/JCIM.100102

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 as :
Style #
MLA Marwa M. Eid, M. I. Fath Allah. "Detection and Classification of Malware Using Guided Whale Optimization Algorithm for Voting Ensemble." Journal of Cybersecurity and Information Management, Vol. 10, No. 1, 2022 ,PP. 34-42 (Doi   :  https://doi.org/10.54216/JCIM.100102)
APA Marwa M. Eid, M. I. Fath Allah. (2022). Detection and Classification of Malware Using Guided Whale Optimization Algorithm for Voting Ensemble. Journal of Journal of Cybersecurity and Information Management, 10 ( 1 ), 34-42 (Doi   :  https://doi.org/10.54216/JCIM.100102)
Chicago Marwa M. Eid, M. I. Fath Allah. "Detection and Classification of Malware Using Guided Whale Optimization Algorithm for Voting Ensemble." Journal of Journal of Cybersecurity and Information Management, 10 no. 1 (2022): 34-42 (Doi   :  https://doi.org/10.54216/JCIM.100102)
Harvard Marwa M. Eid, M. I. Fath Allah. (2022). Detection and Classification of Malware Using Guided Whale Optimization Algorithm for Voting Ensemble. Journal of Journal of Cybersecurity and Information Management, 10 ( 1 ), 34-42 (Doi   :  https://doi.org/10.54216/JCIM.100102)
Vancouver Marwa M. Eid, M. I. Fath Allah. Detection and Classification of Malware Using Guided Whale Optimization Algorithm for Voting Ensemble. Journal of Journal of Cybersecurity and Information Management, (2022); 10 ( 1 ): 34-42 (Doi   :  https://doi.org/10.54216/JCIM.100102)
IEEE Marwa M. Eid, M. I. Fath Allah, Detection and Classification of Malware Using Guided Whale Optimization Algorithm for Voting Ensemble, Journal of Journal of Cybersecurity and Information Management, Vol. 10 , No. 1 , (2022) : 34-42 (Doi   :  https://doi.org/10.54216/JCIM.100102)