基于证据推理的程序恶意性判定方法  被引量:7

Evidential Reasoning Method for Decision of Program Maliciousness

在线阅读下载全文

作  者:张一弛[1] 庞建民[1] 赵荣彩[1] 

机构地区:[1]解放军信息工程大学信息工程学院,河南郑州450002

出  处:《软件学报》2012年第12期3149-3160,共12页Journal of Software

基  金:国家高技术研究发展计划(863)(2006AA01Z408;2009AA01Z434);河南省重大科技攻关项目(092101210501)

摘  要:针对可执行程序恶意性难以判定的情况,提出一种基于证据推理的程序恶意性判定方法.首先,建立程序恶意性判定模型;然后,通过对程序进行反编译,抽取影响程序安全性的特征,建立程序行为集合;使用BP神经网络对模型进行训练得到各个行为的概率分配函数BPAF(basic probability assignment functions),并使用加权和形式的合成法则对程序行为进行合成;最后,实现对程序恶意性的判定.实验结果表明了该方法的有效性.Considering the fact that the determination of the executable file maliciousness is hard to achieve, an approach based on the evidence theory is presented in this paper. First, a model for determining the maliciousness is established. Then characters compromising security are extracted to construct the set of program behaviors through decompiling the program. The model is trained using the BP neural network to gain the basic probability assignment functions (BPAF) of each behavior, and the weighted sum method is applied to combine the program behaviors, determining the executable file maliciousness. Experimental results demonstrate the validity of the approach which uses the evidence theory to determine the maliciousness of program.

关 键 词:恶意代码检测 证据推理 神经网络 程序行为 相似度 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象