网络攻击建模及检测技术研究

来源 :南京大学 | 被引量 : 0次 | 上传用户:ttmm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet技术的飞速发展,网络安全问题日益突出,频频发生的网络攻击给我们带来了严重的安全威胁。网络入侵检测是近些年来人们提出的一种新型的主动防御机制,是对抗网络攻击的一种安全机制,已成为网络安全中极为重要的研究课题之一。但是,作为信息安全保障中的重要环节,目前入侵检测系统(IDS)中还存在着很大的问题。最为突出的是漏报严重和海量的数据处理,这与现有的IDS无法展现攻击事件之间的逻辑关系,无法正确了解攻击事件背后隐藏的逻辑步骤有着很大关系。可见,需要对主流的滥用IDS的规则描述和检测方法进行相应的改进,从而获得比单独的攻击事件集更多的语义信息,提高检测的准确性。因此,复合攻击检测、攻击意图的识别成为了近年来IDS着力解决的重要问题。研究这些问题的根本途径在于全面深刻认识攻击技术本身,建立有效的攻击模型,识别攻击事件之间的上下文关系,从而增强入侵响应的效果。论文在分析已有攻击技术的基础上,针对网络攻击建模和DDoS(Distributed Deny of Service)攻击检测的相关问题进行了深入研究。本研究主要工作与创新包括以下几个方面:   ⑴首先分析了当前的网络安全形势,对网络攻击分类、攻击建模和DDoS攻击检测的现状进行了综述,详细分析了目前已有研究方法的不足,并指明了本文的研究方向。   ⑵在对已有攻击技术和攻击分类方法研究分析的基础上,提出了一种根据多维角度对攻击进行分类的方法,给出了相应的分类标准和分类结果。研究工作为构造合理的攻击知识库,进一步开展攻击技术研究奠定了良好的基础。提出了一种系统化地分析和描述攻击行为的模型,讨论了对攻击的描述策略进行裁剪的思路和方法,使其对绝大多数的网络攻击具有广泛适用性。研究基于攻击的生命周期,从多个方面描述网络攻击各个阶段的特点,对每个方面的属性给出了明确的定义。此方法不仅可以有效地分析和描述攻击的本质特性,还可以分析攻击的过程,所给的分析方法和裁剪规则具有有效性和普遍适用性。   ⑶扩充和改进了传统攻击树,对攻击树中的节点重新进行了定义,并量化了叶子节点的攻击风险,使之能更好地建模和表示多阶段网络攻击。提出了建立多级分层攻击树的思路和方法,详细介绍了用多级分层攻击树建模和表示攻击,以及对系统安全状态进行评估的具体方法。给出了基于该攻击树的ML-ATDL攻击描述语言。改进后的攻击树能更准确地建模攻击,尤其是建模和表示多阶段的复合网络攻击,并可以用来评估系统风险,区分不同攻击序列对系统造成的不同安全威胁程度。   ⑷扩展了传统Petri网建模攻击的方法,提出了一种根据有色时间Petri网建模和基于扩展Petri网的关联矩阵快速检测多阶段网络攻击的方法,设计并初步实现了检测系统的原型。该模型可以在攻击意图层面上建模攻击,并可以在检测出攻击的同时构造入侵场景,对下一步攻击进行预测。   ⑸给出了若干对DDoS攻击进行形式化描述和建模的方法,通过对DDoS攻击的描述和建模,有助于更深入地认识和深刻地理解DDoS攻击,也为更好地检测攻击打好基础。   ⑹分析、总结归纳了已有的DDoS攻击检测技术,充分挖掘DDoS攻击特征,对网络流量的自相似模型、变点计算方法、DDoS攻击的检测机制、攻击造成的网络拥塞等进行了深入的研究。提出了根据破坏TCP协议三次握手过程进行攻击时产生的数据包特征具有的不对称特性,基于目的端的补偿CUSUM的DDoS攻击检测方法。算法可用于检测基于TCP协议的Flood类型攻击,检测速度快,能检测出小强度的攻击,并可以记录可疑数据包,对追踪攻击来源有一定的帮助。在改进Bloom Fliter结构和实验的基础上,提出了一种用变化点算法快速检测DDoS攻击的方法,以及一种基于Hurst参数变化原理检测DDoS攻击的方法,所给检测方法可以区分正常的网络拥塞与攻击,且能实时检测攻击,准确性高。根据DDoS攻击发生时目的端IP地址信息熵的变化情况,提出了一种改进的、基于滑动窗口和信息熵机制的DDoS攻击检测算法。算法适用于对对受害端进行Flood类型DDoS攻击的检测,能够准确检测出目标端主机受到DDoS攻击时,网络数据包中目的IP地址比例分布的变化,并根据变化情况来判断攻击的发生。
其他文献
粗糙集理论是一种研究不完整、不确定知识处理的数学工具,近年来已经在许多领域得到了应用。粗糙集的特点就是可以在不需要任何先验信息的情况下,从大量的、模糊的、随机的实际
ASP是之前流行并已开发了大量网站的基于Windows的开发平台,而PHP是最近流行的可用于FreeBSD的开发平台。由于ASP的移植性(portability)差,而许多实际应用中迫切需要将已有的AS
随着社会对高等教育日益增加的需求和计算机网络技术、信息技术的迅猛发展,以网络化、信息化为特征的第三代远程开放教育蓬勃兴起。与此同时,数字图书馆建设就成为远程教育迫在
互联网高速发展的今天,新闻网站已成为我国新闻事业的中坚力量,作用举足轻重。但新闻网站普遍在前端开发、维护中,习惯用今天的预算解决昨天的问题,伴随着无线、手持平台或浏览器
学位
随着网络传输速度的提高和计算机性能的提升,广大师生对网络媒体多样性的需求日益增加。当前,中国地质大学(北京)校园网已经积累了丰富的视频资源,如视频新闻、视频课件、流
目前,随着网络规模的日益扩大,如果没有一套良好的网络管理系统和网络管理平台,要想使网络长期安全、高效地正常运行,是很难想象的。传统的网管系统HPopenview、Mocha BSM等虽然
基因表达数据蕴含丰富的生物信息,但由于其高维且数据量大的特点,生物信息的挖掘成为极具挑战性的课题。关联分析由于形式简单且结果易于理解,已逐渐成为基因表达数据重要的
当前主流的开源框架有Struts、Spring和Hibernate等,它们有着各自的优势。但这些开源框架并不完善,它们对J2EE应用的多层结构的支持各有所长。因此,开发一种新型框架,整合这些开
学位
地球物理观测数据由于野外测线、测点排放不规则往往是不规则分布的,而其数据处理需要预先对不规则分布的观测数据进行网格化处理。因为地球物理数据成像、处理和解释大都是
移动自组网(Mobile Ad hoc Networks,MANET)不依赖于任何基础设施的支持,可以随时随地动态部署。MANET作为普适计算和物联网的基础应用环境,因其具有分布式结构和组网灵活等