声明
摘要
1绪论
1.1研究背景与意义
1.2国内外研究现状
1.2.1网络渗透测试演练系统研究现状
1.2.2云桌面及虚拟化技术研究现状
1.3本文主要研究内容及研究目标
1.4论文组织结构
2网络攻击演练平台关键技术研究
2.1渗透测试技术
2.1.1概念和目标
2.1.2方法与过程
2.2云桌面技术
2.2.1云桌面技术介绍
2.2.2 VNC远程控制工具
2.3服务器虚拟化技术
2.3.1服务器虚拟化技术介绍
2.3.2 XenServer服务器虚拟化解决方案
2.4基于B/S架构的云桌面远程控制技术
2.5本章小结
3基于云桌面技术的网络攻防教学演练系统的设计与实现
3.1功能需求
3.2系统总体设计
3.3渗透测试演练子系统的设计与实现
3.3.1漏洞库的建设
3.3.2演练系统功能设计与实现
3.4攻防知识考试子系统的设计
3.4.1考试子系统总体设计
3.4.2用户信息管理模块
3.4.3题库及试卷管理模块
3.4.4考试及成绩管理模块
3.5数据库设计
3.5.1数据库逻辑结构设计
3.5.2数据库物理模型设计
3.6本章小结
4系统测试
4.1云桌面实验平台搭建
4.1.1服务器虚拟化环境的部署
4.1.2 WEB应用服务器部署
4.2渗透测试演练子系统实例分析
4.3攻防知识考试子系统实例分析
4.4功能测试
4.4.1渗透测试演练子系统测试
4.4.2攻防知识考试子系统测试
4.5性能测试
4.6本章小结
5总结与展望
5.1总结
5.2展望与进一步工作
致谢
参考文献
附录
南京理工大学;