恶意软件检测与分析关键技术研究

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:gardeeen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
恶意软件是未经授权安装到计算机上的软件,通常包括病毒、木马、僵尸网络、拒绝服务攻击DoS、密码窃取、Word或Excel宏病毒、引导区病毒、脚本病毒和其它间谍软件等。其严重危害计算机安全和用户隐私,国内外知名杀毒软件公司如金山毒霸、瑞星杀毒、360安全卫士、江民杀毒卡巴斯基和诺顿均不断更新恶意软件检测数据库防范攻击,强化防御恶意软件自我保护功能。但是恶意软件依然可以逃避杀毒软件检测,危害计算机安全;若恶意软件入侵到电力系统,将有可能破坏电力控制系统,引起严重的电力安全事故。   针对恶意软件当前状况,本文进行了三个方面的研究:①恶意软件入侵检测算法研究;②恶意软件逆向分析关键技术研究;③电力系统网络环境中恶意软件防御方法研究。研究内容如下说明:   1、恶意软件入侵检测算法研究   (1)根据KDD Cup99数据库中的恶意攻击特征,用工作流的方法定义攻击序列,并把其数据通过前向型神经网络训练,最终试验结果表明,该方法能对不同类型的攻击进行分类,具有识别未知类型攻击的能力。   (2)利用遗传算法对KDD Cup99数据库中拒绝服务攻击DoS数据进行优化,定义适度函数、识别规则,最终试验结果表明,该方法可以识别拒绝服务攻击DoS的不同攻击类型。   (3)利用混合模糊集和前向型神经网络的方法,对KDD Cup99中的拒绝服务攻击DoS记录进行识别。先采用模糊集转换DoS攻击记录中字符串类型数据,定义规则进行数据的预处理。然后数据经过神经网络训练后,可以较好的区分DoS攻击类型。   (4)采用混合集合和前向型神经网络方法,对恶意软件行为检测算法进行识别。从恶意软件行为检测数据库中选择表的关键键,定义集合和关系类型,采用树的带权路径长度作为检测算法的评估值,与表中的其它数据一起经过神经网络训练。试验结果表明,该方法能够初步区分恶意软件行为检测算法。   通过上述对截获的网络数据或行为数据进行分析,提出基于网络的恶意攻击数据的分类方法和恶意软件检测算法的区分算法。   2、恶意软件逆向分析关键技术研究   (1)在实地址模式和保护模式下采用Windbg调试分析内存中的IDT表和变量,分析了Rootkit木马采用中断描述表(IDT)钩子的过程,并给出检测该类型Rootkit木马方法。   (2)采用逆向分析方法,分析病毒的汇编代码;利用IDA工具分析网络恶意木马机器狗的功能特征;利用Award BIOS工具分析BIOS木马程序的功能,并给出检测网络恶意软件方法和免疫措施。   (3)研究木马反API钩子监控、进程隐藏、服务隐藏和端口隐藏的方法,分析木马加壳反检测技术手段,木马反跟踪调试技术。   (4)通过主动防御分析引擎模块和木马检测生成规则,绘制主动防御生成图。利用该方法,采用有针对性的分析和判断,对逃避多种杀毒软件主动防御功能的木马进行测试,实验结果表明该方法能够查找出不被杀毒软件检测的Rootkit木马程序。   通过上述对恶意软件本身技术特点进行的逆向分析,提出基于本机的过杀毒软件恶意软件检测方法。   3、电力系统网络环境中恶意软件防御方法研究   (1)分析了我国电力系统的安全防御总体逻辑结构,研究了电力系统安全装置的技术特征,利用电力系统的专用网络隔离和安全设备,构建了电力系统网络安全的真实的试验环境。   (2)分析了电力系统安全防御结构可能存在的攻击风险。提出了电力系统防御恶意软件入侵的措施和检测恶意软件的技术手段。   通过上述研究,构建的真实的电力网络安全试验环境平台,有利于在该平台上检测电力系统防御恶意软件入侵的方法和检测手段。
其他文献
IMS (IP Multimedia Subsystem)是由3GPP在Release5版本标准中提出,它作为电信网络演进的重要技术,是业界普遍认同的解决未来网络融合的理想方案和发展方向。在IMS网络中,RTP
学位
近年来高校办学规模不断扩大,学生数量急剧增加,面对庞大的信息量,如何提高资源的利用率,做到信息的规范管理、科学统计和快速查询,已成为学生信息管理乃至整个学校管理的重点。在
作为信息隐藏的重要分支,数字水印是一种有效的数字产品版权保护和数据安全维护技术。它是利用人类视觉的冗余,将标志信息嵌入到数字产品中,兼顾到水印的不可见性和鲁棒性,以
对象管理组织(OMG)提出了一种全新的软件开发模式—模型驱动架构(MDA)。模型在模型驱动的软件开发过程中起到主线的作用。MDA的开发方式为高效地实现系统集成和互操作、适应
随着移动通信网络的快速发展,新的多媒体增值业务对下一代核心业务平台NCSP(Next Generation Core Service Platform)的业务表现提出了更高的要求,如何有效地解决NCSP中媒体
为了给用户提供高效、优质的应用软件提供保证。随着BREW终端的不断增多扩展,编写高效、通用、易于扩展和优化维护的BREW应用对现代BREW应用开发者的有着重要的意义。本文通
新一代VoIP呼叫中心对坐席平台的分布式部署能力和快速开发能力提出了新的要求,本文提出并实现了一种基于软交换技术和H.323协议的、并且同时可以处理话务和应用业务的坐席设
随着信息产业的发展和计算机性能的日臻完善,条码识别技术应运而生并如火如荼的发展起来。而随着移动增值应用的逐渐普及、3G时代的即将来临,手机二维条形码已经逐渐走进人们
随着计算机网络技术的不断发展和互联网应用的普及,信息技术正在不断地改变我们传统的教育教学模式。2012年,大规模开放在线课程——慕课(Massive Open Online Course, MOOC)