Fuzzy reasoning model for analysis of program maliciousness
|更新时间:2024-10-14
|
Fuzzy reasoning model for analysis of program maliciousness
Vol. 31, Issue 1, Pages: 44-50(2010)
作者机构:
信息工程大学信息工程学院
作者简介:
基金信息:
DOI:
CLC:TP309.5
Published:2010
稿件说明:
移动端阅览
FU Wen, WEI Bo, ZHAO Rong-cai, et al. Fuzzy reasoning model for analysis of program maliciousness[J]. 2010, 31(1): 44-50.
DOI:
FU Wen, WEI Bo, ZHAO Rong-cai, et al. Fuzzy reasoning model for analysis of program maliciousness[J]. 2010, 31(1): 44-50.DOI:
Fuzzy reasoning model for analysis of program maliciousness
摘要
为了实现恶意代码检测
针对经典布尔逻辑在描述程序相似程度等模糊概念时的不足
提出了一种基于模糊推理的程序恶意性分析模型。通过模糊模式识别获取程序的恶意特征
用概率的方法对程序恶意性进行定量分析
最终由模糊推理算法实现对未知程序恶意性的近似判定。实验结果表明
基于该模型实现的原型系统可以有效检测未知恶意程序及恶意程序变体。
Abstract
Boolean logic can not describe fuzzy concepts
such as similarity degree. However
the similarity degree of two programs is usually used to determine that whether one program of these two is a variant of the other. To detect malware
a model for analysis of program maliciousness was put forward based on fuzzy reasoning. In this model
malicious characteristics of a program were abstracted using fuzzy pattern recognition firstly. Then the maliciousness of this program was quantitatively analyzed by probability method. Finally
whether the program is malicious was determined approximately using a fuzzy reasoning algorithm. Experimental results show that the prototype based on this model is good at detecting unknown malicious programs and malware variants.