Deep Learning Malware Classification
The objective of this project is to develop a Deep Learning model that can classify malware and predict the threat group it belongs to. The model will be trained on greyscale images of malware binaries that have been converted to images and resized using padding methods to ensure a black background.
The first step of this project will be to collect a dataset of malware binaries from different threat groups. This dataset will be preprocessed by converting the binaries to greyscale images and resizing them to a uniform resolution. To ensure a consistent background, padding methods will be applied to some of the images.
Next, a Deep Learning model will be developed using convolutional neural networks (CNNs) to classify the malware images. The model will be trained on the preprocessed dataset using both the padded and unpadded images to determine which method is better for classification.