Malware Images:Visualization and Automatic Classification
We propose a simple yet effective method for visualizing and classifying malware using image processing techniques. Malware binaries are visualized as gray-scale images, with the observation that for many malware families, the images belonging to the same family appear very similar in layout and texture. Motivated by this visual similarity, a classification method using standard image features is proposed. Neither disassembly nor code execution is required for classification. Preliminary experimental results are quite promising with 98% classification accuracy on a malware database of 9,458 samples with 25 different malware families. Our technique also exhibits interesting resilience to popular obfuscation techniques such as section encryption.
Code (0)
등록된 구현이 없습니다.
Tasks
ClassificationSimilar Papers 제목 키워드 기반
Malware Detection Using Frequency Domain-Based Image Visualization and Deep Learning
We propose a novel method to detect and visualize malware through image classification. The executable binaries are represented as grayscale images obtained from the count of N-grams (N=2) of bytes in the Discrete Cosine…
Binary ClassificationClassificationGeneral Classificationimage-classification+3Understanding the efficacy, reliability and resiliency of computer vision techniques for malware detection and future research directions
My research lies in the intersection of security and machine learning. This overview summarizes one component of my research: combining computer vision with malware exploit detection for enhanced security solutions. I wi…
BIG-bench Machine LearningClassificationGeneral Classificationimage-classification+4Using Convolutional Neural Networks for Classification of Malware represented as Images
The number of malicious files detected every year are counted by millions. One of the main reasons for these high volumes of different files is the fact that, in order to evade detection, malware authors add mutation. Th…
General ClassificationMalware ClassificationClassifying Malware Images with Convolutional Neural Network Models
Due to increasing threats from malicious software (malware) in both number and complexity, researchers have developed approaches to automatic detection and classification of malware, instead of analyzing methods for malw…
ClassificationGeneral ClassificationMalware ClassificationObject RecognitionDesigning Deep Convolutional Neural Networks using a Genetic Algorithm for Image-based Malware Classification
In recent years, deep Convolutional Neural Networks (CNNs) have shown great potential in malware classification. CNNs, which are originally designed for image processing, identify malware binaries visualised as images. D…
Evolutionary AlgorithmsMalware Classification