文摘
英文文摘
论文说明:图表目录
声明
第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进一步研究方向
参考文献
攻读博士期间的主要研究成果
致谢