通信学报 ›› 2019, Vol. 40 ›› Issue (6): 148-159.doi: 10.11959/j.issn.1000-436x.2019135

• 学术论文 • 上一篇    下一篇

基于高斯混合模型的增量聚类方法识别恶意软件家族

胡建伟1,车欣1,周漫2(),崔艳鹏1   

  1. 1 西安电子科技大学网络与信息安全学院,陕西 西安 710071
    2 华中科技大学网络空间安全学院,湖北 武汉 430074
  • 修回日期:2019-05-21 出版日期:2019-06-25 发布日期:2019-07-04
  • 作者简介:胡建伟(1973- ),男,浙江金华人,博士,西安电子科技大学副教授,主要研究方向为计算机网络、工业控制系统、网络软硬件设备的安全与攻防对抗等。|车欣(1993- ),男,安徽芜湖人,西安电子科技大学硕士生,主要研究方向为信息安全、工控安全等。|周漫(1994- ),女,湖北孝感人,华中科技大学博士生,主要研究方向为恶意代码检测、入侵检测、物联网安全等。|崔艳鹏(1978- ),女,吉林长春人,博士,西安电子科技大学副教授,主要研究方向为电子战信号处理、电子战系统模拟、雷达目标识别等。
  • 基金资助:
    国家自然科学基金资助项目(61272033)

Incremental clustering method based on Gaussian mixture model to identify malware family

HU Jianwei1,CHE Xin1,ZHOU Man2(),CUI Yanpeng1   

  1. 1 School of Network and Information Security,Xidian University,Xi’an 710071,China
    2 Institute of Cyberspace Security,Huazhong University of Science and Technology,Wuhan 430074,China
  • Revised:2019-05-21 Online:2019-06-25 Published:2019-07-04
  • Supported by:
    The National Natural Science Foundation of China(61272033)

摘要:

针对属于同一个家族的恶意软件的行为特征具有逻辑相似性这一特点,从行为检测的角度通过追踪API函数调用的逻辑规则来提取恶意软件的特征,并利用静态分析与动态分析相结合的方法来分析恶意行为特征。此外,依据恶意软件家族的目的性、继承性与多样性,构建了恶意软件家族的传递闭包关系,并改进了基于高斯混合模型的增量聚类方法来识别恶意软件家族。实验证明,所提方法不仅能节省恶意软件检测的存储空间,还能显著提高检测的准确率与识别率。

关键词: 恶意软件家族, 高斯混合模型, 增量聚类, API函数调用, 逻辑规则

Abstract:

Aiming at the logical similarity of the behavioral characteristics of malware belonging to the same family,the characteristics of malware were extracted by tracking the logic rules of API function call from the perspective of behavior detection,and the static analysis and dynamic analysis methods were combined to analyze malicious behavior characteristics.In addition,according to the purpose,inheritance and diversity of the malware family,the transitive closure relationship of the malware family was constructed,and then the incremental clustering method based on Gaussian mixture model was improved to identify the malware family.Experiments show that the proposed method can not only save the storage space of malware detection,but also significantly improve the detection accuracy and recognition efficiency.

Key words: malware family, Gaussian mixture model, incremental clustering, API function call, logic rule

中图分类号: 

No Suggested Reading articles found!