2014 · 19 citations · 20 references
ComputingComputer ScienceCybersecurityComputer SecurityMachine LearningMalware AnalysisBehavioral AnalysisMalware ClassificationAccuracyFeature Extraction For Malware AnalysisFeature Extraction For Malware ClassificationMachine Learning For Malware ClassificationMachine Learning-based Malware DetectionMalware DetectionMalware Feature ExtractionSignature-based Malware Classification
Malware is one of the most terrible and major security threats facing the Internet today. It is evolving, becoming more sophisticated and using new ways to target computers and mobile devices. The traditional defences like antivirus softwares typically rely on signature based methods and are unable to detect previously unseen malwares. Machine learning approaches have been adopted to classify malwares based on the features extracted using static or dynamic analysis. Both type of malware analysis have their pros and cons. In this paper, we propose a classification framework which uses integration of both static and dynamic features for distinguishing malwares from clean files. A real world corpus of recent malwares is used to validate the proposed approach. The experimental results, based on a dataset of 998 malwares and 428 cleanware files provide an accuracy of 99.58% indicating that the hybrid approach enhances the accuracy rate of malware detection and classification over the results obtained when these features are considered separately.
20
Mark Hall, Eibe Frank, Geoffrey Holmes et al. · ACM SIGKDD Explorations Newsletter · 2009 · 17.8K citations
Lakshmanan Nataraj, S. Karthikeyan, Grégoire Jacob et al. · 2011 · 1.2K citations
Data mining methods for detection of new malicious executables
Matthew G. Schultz, Eleazar Eskin, F. Zadok et al. · 2002 · 1.1K citations · Full text
Limits of Static Analysis for Malware Detection
A. Moser, Christopher Kruegel, Engin Kirda · 2007 · 801 citations
Learning to detect malicious executables in the wild
Marcus A. Maloof · 2004 · 472 citations