首页> 中文学位 >面向Agent的蠕虫防御系统研究
【6h】

面向Agent的蠕虫防御系统研究

代理获取

目录

文摘

英文文摘

论文说明:图表目录

声明

第1章绪论

1.1论文的背景和意义

1.2研究现状

1.2.1蠕虫的定义和分类

1.2.2蠕虫的原理和传播机制

1.3蠕虫的检测

1.3.1误用检测

1.3.2异常检测

1.4蠕虫防御的研究现状

1.4.1被动防御技术

1.4.2主动防御技术

1.4.3综合蠕虫防御体系

1.5困难和挑战

1.6论文的研究内容和组织结构

1.7论文的主要贡献

第2章基于综合防御的蠕虫传播模型

2.1已有的蠕虫传播模型

2.2基于综合防御的蠕虫传播数学模型分析

2.2.1综合防御模型中的主机状态变化

2.2.2模型的推导和分析

2.2.3和已有模型的比较

2.3影响蠕虫防御系统效率的主要因素

2.3.1蠕虫防御效率的评估指标

2.3.2影响防御效率的关键参数分析

2.3.3综合分析和结论

2.4 小结

第3章面向Agent的蠕虫防御系统设计

3.1已有的蠕虫防御系统

3.2 Agent原理

3.2.1 Agent的概念和特征

3.2.2多Agent系统

3.2.3多Agent系统中的本体

3.3蠕虫综合防御系统的原理

3.3.1漏洞和蠕虫传播

3.3.2蠕虫的综合防御

3.3.3蠕虫综合防御系统的设计思想

3.4 AOSWD的体系结构

3.4.1 AOSWD的结构和组成

3.4.2疫苗更新机制

3.4.3 Agent的分类和部署

3.4.4蠕虫防御领域的本体

3.4.5 AOSWD的工作过程

3.4.6 AOSWD的冗余机制

3.5 AOSWD特点分析

3.6小结

第4章疫苗分发机制及路径优化研究

4.1疫苗分发速度的重要性

4.1.1补丁在蠕虫预防中的作用

4.1.2主机免疫比例对蠕虫防御的影响

4.2疫苗分发机制研究

4.2.1传统的补丁分发方式

4.2.2快速并发式疫苗分发机制的提出

4.2.3快速并发式疫苗分发机制的设计和实现

4.2.4快速并发式疫苗分发机制的特点

4.3疫苗分发Agents的最短迁移路径研究

4.3.1 Steiner树介绍

4.3.2疫苗分发Agents的最短迁移路径算法

4.3.3最短迁移路径算法的优化

4.3.4性能分析测试

4.4疫苗存储库结点的部署策略及形式化描述

4.5疫苗存储库结点的设置算法

4.5.1疫苗注入结点选择算法

4.5.2子区域的划分算法

4.5.3疫苗存储库结点的位置计算

4.5.4疫苗存储库结点的数目计算

4.5.5性能分析测试

4.6 小结

第5章系统的实现和应用

5.1 Agent平台实现

5.1.1 Agent的内部表示和对外接口

5.1.2 Agent的生命周期

5.1.3 Agent的重要属性和方法

5.1.4Agent的消息处理

5.1.5 Agent的移动实现

5.2系统组件的实现

5.2.1检测Agent

5.2.2决策Agents

5.2.3 阻断Agents

5.2.4免疫Agents

5.2.5疫苗分发Agents

5.2.6疫苗存储库

5.3系统的通信机制的实现

5.3.1协议消息

5.3.2消息格式

5.3.3 Agent与消息

5.4系统的开发和应用

5.5小结

第6章结论和展望

6.1结论和主要工作

6.2进一步研究方向

参考文献

攻读博士期间的主要研究成果

致谢

展开▼

摘要

箍着网络应用的普及,网络安全问题益盏严重,蠕虫出于能够无需人的干预自动传播,己经成为目前互联网所面临的最为严重的安全威胁之一。如何有效地防御蠕虫成为非常迫切的问题。由于单一技术面对大规模网络的蠕虫传播难以奏效,本文提出了基于自主Agent的分布式蠕虫病毒防御系统,并对蠕虫的传播模型、疫苗的快速分发机制、路径优化算法和关键的疫苗存储库结点的部署策略进行了研究。包括下列内容: 1,建立了基于综合防御的蠕虫传播模型。通过分析蠕虫综合防御机制,推导了综合防御机制下的蠕虫传播数学模型,并和基于单一防御的模型进行了比较。提出了评估防御效率的指标:扩散率、峰值感染率和蠕虫传播周期,利用模型对各项参数进行分析后,发现了影响防御效率的关键因素。 2,提出了面向Agent嫩的蠕虫防御系统,综合蠕虫防御的各种技术,以Agent作为独立运行的基本单元,相互协作,共同完成防御任务。系统采用分层结构,提高了可扩展性。系统中应用了疫苗更新机制和本体,具有良好的升级能力。在疫苗存储库和全局服务器设计中使用了冗余机制,提高了可靠性。系统具有灵活可靠、反应及时、适于大规模并发等优点。 3,提出了一种快速并发式的疫苗分发机制。首先分析了主机免疫速率对蠕虫传播的影响,提出通过在网络中合理地分布多个疫苗存储库结点,用Agent复制的方式,将疫苗快速安装到每一台主机上。在大规模网络环境下,能够短时间内完成大量结点的疫苗同步,与比传统的下载方法相比,能够缩短疫苗分发时间。 4,提出了疫苗分发机制中的Agent的路径优化算法。在对Agent移动路径计算方法研究的基础上,提出了路径优化算法,缩短Agent的移动路径长度,缩短分发时间。 5,研究了疫苗存储库结点的部署策略。从部署策略的形式化描述出发,相应地提出了最佳部署算法,通过合理设置蠕虫防御系统中疫苗存储库结点的分布位置和数量,正确选择疫苗注入结点,能够进一步缩短疫苗的分发时间。通过测试验证了部署策略的效果。 最后,构建和实现了一个蠕虫防御系统,使用Agent平台作为系统的基础应用平台,使用专用消息协议为系统内的通信提供了有效的通信机制。通过实际试用,取得了良好效果。

著录项

  • 作者

    郭晔;

  • 作者单位

    浙江大学;

    浙江大学计算机科学与技术学院;

  • 授予单位 浙江大学;浙江大学计算机科学与技术学院;
  • 学科 计算机科学与技术
  • 授予学位 博士
  • 导师姓名 朱淼良;
  • 年度 2008
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP393.08;
  • 关键词

    网络安全; 蠕虫病毒; 防御系统; Agent平台; 计算机网络;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号