FU Wen, WEI Bo, ZHAO Rong-cai, et al. Fuzzy reasoning model for analysis of program maliciousness[J]. 2010, 31(1): 44-50.DOI:
基于模糊推理的程序恶意性分析模型研究
摘要
为了实现恶意代码检测
针对经典布尔逻辑在描述程序相似程度等模糊概念时的不足
提出了一种基于模糊推理的程序恶意性分析模型。通过模糊模式识别获取程序的恶意特征
用概率的方法对程序恶意性进行定量分析
最终由模糊推理算法实现对未知程序恶意性的近似判定。实验结果表明
基于该模型实现的原型系统可以有效检测未知恶意程序及恶意程序变体。
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.