Metamorphic malware detection by PE analysis with the longest common sequence

3Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Metamorphic malware detection is one of the most challenging tasks of antivirus software because of the difference in signatures of new variants from preceding one [1]. This paper proposes the method for the metamorphic malware detection by Portable Executable (PE) Analysis with the Longest Common Sequence (LCS). The proposed method contains the following phase: The raw feature extraction obtains valuable features like the information of Windows PE files which are PE header information, dependencies imports and API call functions, the code segments inside each of Windows PE file. Next, these segments are used for generating the detectors, which are later used to determine affinities with code segments of executable files by the longest common sequence algorithm. Finally, header, imports, API call information and affinities are combine into vectors as input for classifiers are used for classification after a dimensionality reduction. The experimental results showed that the proposed method can achieve up to 87.1% precision, 63.3% recall for benign and 92.6% precision, 93.7% for average malware.

Cite

CITATION STYLE

APA

Vu, T. N., Nguyen, T. T., Phan Trung, H., Do Duy, T., Van, K. H., & Le, T. D. (2017). Metamorphic malware detection by PE analysis with the longest common sequence. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10646 LNCS, pp. 262–272). Springer Verlag. https://doi.org/10.1007/978-3-319-70004-5_18

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free