A Shellcode Detection Method Based on Full Native API Sequence and Support Vector Machine

Yixuan Cheng, Wenqing Fan, Wei Feng Huang, Jing An · IOP Conference Series Materials Science and Engineering · 2017

Dynamic monitoring the behavior of a program is widely used to discriminate between benign program and malware. It is usually based on the dynamic characteristics of a program, such as API call sequence or API call frequency to judge. The key innovation of this paper is to consider the full Native API sequence and use the support vector machine to detect the shellcode. We also use the Markov chain to extract and digitize Native API sequence features. Our experimental results show that the method proposed in this paper has high accuracy and low detection rate.

Read the paper · More papers on PaperTik