论文摘要
抗攻击测试是一种新兴的网络安全评估技术,它通过对目标系统在实际运行环境中可能受到的攻击进行模拟,从而对目标系统在网络攻击环境下维持其安全功能的能力进行测试和评价。攻击方案生成技术是抗攻击测试领域的一项重要技术,对它的研究目的在于解决在抗攻击测试的模拟攻击中如何安排、组织攻击行为,制定出可实施性强的攻击实施方案的问题。本文围绕着抗攻击测试攻击方案生成技术研究课题,开展了以下几方面的研究与实现工作:1)在对现有网络攻击和抗攻击测试攻击方案生成的过程进行研究的基础上,对攻击行为的特征、属性、规则、关联和逻辑关系进行了深入的分析与研究。2)建立了面向抗攻击测试的攻击方案生成框架,明确面向攻击测试的攻击方案应该包含的内容。3)利用多属性分类方法对攻击行为进行分类,依据面向抗攻击测试的多属性攻击分类的结果,提取出结构化的攻击知识,并建立攻击知识库。4)通过对多种攻击建模技术的分析,面向抗攻击测试的攻击知识的内容和知识库的结构,建立了一个面向抗攻击测试的攻击模型,并以攻击关联图的形式对攻击模型的实例进行表示。5)从对抗攻击测试攻击方案的序列化设计和优化需求进行分析入手、结合网络规划算法的相应理论,提出了一种攻击方案生成算法。6)基于抗攻击测试方案生成技术的理论研究成果,建立了一个攻击方案生成系统,实现了由计算机自动根据抗攻击测试需求生成攻击方案的最终研究目标。
论文目录
摘要Abstract第一章 引言1.1 研究背景1.2 研究内容1.3 文章结构安排第二章 攻击方案生成技术概述2.1 攻击方案的基本概念2.1.1 网络攻击的工作流程2.1.2 攻击方案的内涵2.2 攻击方案生成技术的研究现状2.2.1 攻击树模型2.2.2 攻击图模型2.2.3 需求/产出模型2.2.4 存在的问题及发展趋势2.3 抗攻击测试攻击方案生成现状2.3.1 抗攻击测试中模拟攻击的特点2.3.2 目前抗攻击测试攻击方案制定过程与不足2.3.3 抗攻击测试对攻击方案生成技术的需求2.3.4 现有攻击方案生成技术的不适用性2.3.5 抗攻击测试攻击方案生成技术的预期目标与研究内容2.4 本章小结第三章 面向抗攻击测试的攻击建模3.1 面向抗攻击测试的攻击方案生成3.1.1 面向抗攻击测试的攻击方案的内容3.1.2 面向抗攻击测试的攻击方案生成框架3.2 面向抗攻击测试的攻击知识3.2.1 知识及其相关内容的引入3.2.2 面向抗攻击测试的攻击知识定义3.2.3 面向抗攻击测试的攻击知识结构3.2.4 面向抗攻击测试的攻击知识库3.3 面向抗攻击测试的攻击模型AM的概念'>3.3.1 ARTAM的概念AM的设计目标'>3.3.2 ARTAM的设计目标AM的构造'>3.3.3 ARTAM的构造AM实例的图形化表示'>3.3.4 ARTAM实例的图形化表示AM建模的例子'>3.3.5 ARTAM建模的例子AM建模方法的总结'>3.3.6 ARTAM建模方法的总结3.4 本章小结第四章 攻击方案序列化算法4.1 攻击方案序列化算法的设计要求4.2 相关算法研究4.2.1 图的遍历算法4.2.2 网络计划技术4.3 攻击方案序列化算法的设计ARG网络计划算法'>4.3.1 ARTARG网络计划算法4.3.2 攻击关联图网络计划算法的正确性证明4.3.3 攻击关联图网络计划算法的总结与分析4.4 本章小结第五章 攻击方案生成系统的设计与实现5.1 抗攻击测试系统的组成结构与工作流程5.2 攻击方案生成系统5.2.1 攻击方案生成系统的设计目标与功能要求5.2.2 攻击方案生成系统的结构组成5.2.3 攻击方案生成系统的工作流程5.2.4 攻击方案生成系统的设计与实现5.3 实验与总结5.3.1 实验用例5.3.2 实验的操作过程5.3.3 攻击方案生成系统的分析与总结5.4 本章小结第六章 总结与展望6.1 主要工作总结6.2 有待进一步研究的问题参考文献附录 实验生成的攻击方案作者简历 攻读硕士学位期间完成的主要工作致谢
相关论文文献
标签:抗攻击测试论文; 攻击方案论文; 攻击知识论文; 攻击模型论文; 攻击关联图论文;