基于Cuckoo的恶意程序行为分析及检测系统研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:knight282
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面对日益严峻的信息安全形势,传统恶意代码检测所使用的静态分析技术,不但检测效率随着恶意软件数量的激增而降低,并且,由于加壳、加密、混淆等技术的运用,其检测有效性也呈下降趋势。动态分析技术通过分析程序运行过程中的行为来对程序的恶意性进行判定,天然地跨过了加壳、加密、混淆等障碍,但是,如何结合沙箱技术有效进行自动分析、如何提高分析效率、如何有效描述程序行为及如何通过行为对程序的恶意性进行分类,就成为亟待研究人员解决的问题。本文立足目前的系统安全形势,在对恶意代码分析研究的基础上,设计并实现了一个恶意程序行为分析及检测系统。具体工作内容如下:1.研究Windows系统下恶意程序的行为,确定使用Windows API作为恶意代码行为研究的基本数据;并对Windows API依据行为效果进行筛选、分类,给出各类中对行为影响显著、语义特征突出的API,如CreateFile、CreateProcess、RegOpenKey等;2.研究Cuckoo平台API获取情况,运用领域专用语言根据Cuckoo约束实现对所给出的Windows API的HOOK,以有效获取程序运行时数据;3.针对恶意行为特征,总结恶意行为模式,给出行为模型、辅助行为模型以及恶意性行为模型。基于所获取的样本运行时数据,结合上述模型实现对样本行为的自动化分析,并依据行为类别归纳行为分析结果,生成行为分析报告;4.针对样本行为分析结果,结合反映行为具体操作内容的API参数,本文抽象出能够反应程序行为的629维离散特征向量,运用SVM算法,实现了凭借样本行为对其恶意性进行分类的目的;5.本文实现的平台具有良好的拓展性,根据对恶意性代码的不断研究,可以不断根据本文所设计的策略对样本运行时数据、行为模型、离散特征进行拓展,以提高检测率以及丰富样本的行为描述信息。实验表明,本文设计并实现的系统,能够有效获取样本运行时信息并分析样本的行为,基于行为能够有效抽象出行为向量,用于机器学习中对样本进行分类。
其他文献
<正>区域发展研究是以地理学中的经济地理学为主,同时涉及自然地理、环境科学、生态学、区域经济学和发展经济学等学科的交叉领域。该领域的研究对象是不同地域范畴经济社会
配装是铁路零担货物发送的关键,为取得最优配装方案,应以货车静载重和装载容积最大为优化目标。为此对两个优化目标分别建立0-1规划模型,并利用有序组合树法求解出最优解。通
目的探讨CA242、CA72-4、CA15-3三种肿瘤标志物腹水/血清(fluid/serum F/S)比值单项及联合检测对腹水良恶性鉴别诊断的临床价值。方法对明确诊断的腹水患者81例,其中恶性腹水
《〈论语〉选读》是“文化论著研读”系列选修课的一种,其核心目标是培养正确解读和批判继承传统文化的能力。具体来说,就是要正确理解课文内容,探究传统文化在现代社会的地
社会经济发展毋庸置疑是离不开对资源的利用,经济发展越快,对环境资源的利用就越多。目前,我国的环境问题日渐严重,环境保护与治理也受到各界人士的关注,加强环境保护,开展环
针对"如何实现证候规范化与辨证灵活性的统一"关键科学问题,研究构建出血性中风急性期证候规范化与辨证灵活性相结合的中医辨证模式——先辨别并规范有限、清晰的病机证素,再
高效液相色谱技术在石油化工生产中的应用是非常广泛的,该技术不仅可以提高化合物分离分析的质量和效率,还可以提高物质测定的准确性,因此该技术的应用对于促进我国石油化工
拼布是一门历史悠久的传统手工艺,随着时间的发展,逐渐转变为一种体现人们审美情趣、精神诉求与实用相结合的艺术形式。本选题以拼布艺术为切入点,充分挖掘其文化价值和艺术价值,分析拼布艺术在室内装饰中的应用。论文首先对拼布艺术的概念、起源、发展进行详细阐述,明确其以一种艺术形态存在于现代人生活中的作用和意义,并阐述拼布艺术传承和发展的重要性。然后着重分析拼布艺术的审美特征,主要体现在材质,色彩,图案,工艺
视神经管(optic canal,OC)是眶与颅内沟通的重要渠道之一,也是视神经通向颅内的最狭窄部位,因其管径窄、位置深、骨壁薄,历来是眼眶影像学检查中的难点。视神经管从颅腔向前
污泥是污水处理过程中所沉积出来的固体物质,含有必需矿质营养元素、有机质和腐殖酸及生长素,都是利于草坪草生长和提高其抗旱性。本试验在水分充足和干旱两种水分条件下,对