Malware Image Analysis: A Deep Learning Perspective on Security Analysis

Authors

  • Muhammad Arshman Ali Department of Computer Science, National College of Business Administration and Economics, Lahore, 54660, Pakistan.
  • Mohsin Javed Department of Computer Science, National College of Business Administration and Economics, Lahore, 54660, Pakistan.
  • Muhammad Ismail Kashif Department of Computer Science, National College of Business Administration and Economics, Lahore, 54660, Pakistan.
  • Khadija Tuz Zahra Department of Computer Science, Azteca University, Mexico City, 56600, Mexico.
  • Ayesha Qureshi Department of Information Technology, Islamia University of Bahawalpur, Bahawalpur Punjab, Pakistan.
  • Abdul Waheed Department of Computer Science, Institute of Southern Punjab, Multan, Pakistan.

Keywords:

Malware Analysis, Deep Learning, CNN, Malware Classification

Abstract

Malware, also referred to as malicious software, encompasses software deliberately designed to disrupt or harm the normal operations of a computer system. There has been a surge in malware attacks in recent times, resulting in substantial financial losses for various entities such as enterprises, governments, financial institutions, healthcare providers, and others. This surge is attributed to the ease with which the reuse of scripts can generate novel forms of malware. Effective antivirus software relies on the classification of malware to safeguard against such attacks. Previous studies have employed both static and dynamic assessments; however, these approaches exhibit notable limitations in the context of reverse engineering. In this research, we introduce DenseMal, a visually-assisted malware classification system. It stands out for its rapid and accurate classification capabilities. Through a comprehensive evaluation on the publicly accessible MalIMG dataset, we scrutinized various approaches and their classifiers. DenseMal utilizes a contrast-limited adaptive histogram equalization method on images of malware samples to enhance the similarity between components belonging to the same malware family. This enhancement significantly boosts DenseMal's precision in identifying malware families. To ensure the efficacy of our framework, we initially developed a proof-of-concept implementation, subjecting it to meticulous testing. The results of extensive testing affirm that DenseMal adeptly classifies malware samples, achieving an average accuracy, precision, and recall of 96.79%, 89.91%, and 89.92%, respectively. Moreover, security engineers benefit from a user-friendly visualization tool that leverages DenseMal, facilitating further validation of its effectiveness.

Downloads

Published

2024-04-01

How to Cite

Muhammad Arshman Ali, Mohsin Javed, Muhammad Ismail Kashif, Khadija Tuz Zahra, Ayesha Qureshi, & Abdul Waheed. (2024). Malware Image Analysis: A Deep Learning Perspective on Security Analysis. Journal of Computing & Biomedical Informatics. Retrieved from https://jcbi.org/index.php/Main/article/view/421