Journal of South China University of Technology(Natural Science) >
Unknown Malware Detection Based on IRP
Received date: 2010-07-13
Revised date: 2010-10-26
Online published: 2011-03-01
Supported by
国家技术创新基金项目(08C26214411198);粤港关键领域重点突破项目(2008A011400010)
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 Nave 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.
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
/
| 〈 |
|
〉 |