Skip to content

allenlin316/malware_classification

Repository files navigation

hackmd-github-sync-badge

Machine Learning-based Malware Classification

Dataset preprocessing

  1. 3 classes(1clickdownload, 4shared, acda) from Virusshare website
  2. Utilize dynamic method to transform malware into json by CUCKOO Sandbox
  3. Utilize paper's method to transform json into images

malware_images folder is for training
Testing_images folder is for testing

Model

  • Custom CNN model
  • batch_size=4, epoch=1000, learning_rate=0.001
  • Accuracy: 80%

image

About

dynamic method to classify malware family

Resources

Stars

Watchers

Forks

Languages