Skip to content

Latest commit

 

History

History
50 lines (34 loc) · 1.73 KB

README.md

File metadata and controls

50 lines (34 loc) · 1.73 KB

Malware-Classification

This is the repo of our paper: Neural Network Innovations in Image-Based Malware Classification: A Comparative Study

This paper investigates the efficacy of deep learning models, particularly ConvNeXt V1 and V2, in the domain of image-based malware classification. The paper has been accepted at the AINA 2024 conference, Japan.


Steps to run the code

  • 1. pip install -r /path/to/requirements.txt
  • 2. run RQ1 notebook. (recommended on GPU)
  • 3. run RQ2_RQ3 notebbok.

Code Files Structure

  • RQ1 notebook:
    • Train and test different DNNs on two datasets: Malimg, and Malevis 224.
    • Store the results in a table and save it in a CSV file.
    • Visualize the results in a bar plot for effective comparison.
  • RQ2_RQ3 notebook:
    • Train and test ConvNeXt V2 on six datasets.
    • Visualize the results in a bar plot for effective comparison.
    • Calculate the number of parameters for each pretrained model used in the existing works.

Data File Structure


Experimental Setup


Experimental Results


For any questions, please feel free to contact us 📧 📭: