High Impact Factor : 4.396 icon | Submit Manuscript Online icon |

Classification of Malware based on Data Mining Approach


Ankita K Tiwari , Gujarat Technological University, India


data mining,malware,svm,imds


In recent years, the number of malware families/variants has exploded dramatically. Automatic malware classification is becoming an important research area. Using data mining, we identify seven key features within the Microsoft PE file format that can be fed to machine learning algorithms to classify malware. In this paper, resting on the analysis of Windows API execution sequences called by PE files, we develop the Intelligent Malware Detection System (IMDS) using Objective- Oriented Association (OOA) mining based classification. IMDS is an integrated system consisting of three major modules: PE parser, OOA rule generator, and rule based classifier. An OOA_Fast_FP Growth algorithm is adapted to efficiently generate OOA rules for classification. Promising experimental results demonstrate that the accuracy and efficiency of our IMDS system outperform popular anti-virus software such as Norton Antivirus and McAfee Virus Scan, as well as previous data mining based detection systems which employed Naive Bayes, Support Vector Machine (SVM) and Decision Tree techniques.

Other Details

Paper ID: IJSRDV1I2032
Published in: Volume : 1, Issue : 2
Publication Date: 01/05/2013
Page(s): 183-188

Article Preview

Download Article