Electronics, Communication & Automation Technology

Unknown Malware Detection Based on IRP

Expand
  • Research Institute of Computer Systems,South China University of Technology,Guangzhou 510006,Guangdong,China
张福勇(1982-),男,博士生,主要从事计算机安全研究

Received date: 2010-07-13

  Revised date: 2010-10-26

  Online published: 2011-03-01

Supported by

国家技术创新基金项目(08C26214411198);粤港关键领域重点突破项目(2008A011400010)

Abstract

As the malware detection method based on API can only detect the malware running in user mode and is noneffective for the malware running in kernel mode and calling kernel APIs,a novel detection method of unknown malware is proposed based on IRP(I/O Request Packet).Then,the Nave Bayes,the Bayesian networks,the support vector machine,the C4.5 decision tree,the Boosting,the negative selection algorithm and an improved artificial immune system are used to classify IRP sequences for malware detection,and the detection rates of all the above-mentioned methods with different feature selection algorithms are compared.The results demonstrate that(1) the proposed method is effective in malware detection;(2) the Boosting decision tree with Fisher score feature selection algorithm outperforms other detection methods,with the highest detection rate of 98.3%;(3) the improved artificial immune system,which detects malware by selected IRP subsequences only existing in malware's IRP sequences,performs well,with a detection rate of 95.0% and a false detection rate of 0.

Cite this article

Zhang Fu-yong Qi De-yu Hu Jing-Lin . Unknown Malware Detection Based on IRP[J]. Journal of South China University of Technology(Natural Science), 2011 , 39(4) : 15 -20 . DOI: 10.3969/j.issn.1000-565X.2011.04.003

Outlines

/