1.基于虚拟化和云技术的远程网络攻防虚拟仿真系统,包括远程接入控制模块、实验配置模块、虚拟攻击机云模块、虚拟靶机云模块、监控中心模块和管理中心模块;其特征是:管理员通过所述管理中心模块设置虚拟仿真系统的实验类别,所述管理中心模块用于维护使用所述虚拟仿真系统的网络用户的帐号信息,配置网络用户操作的实验类别;管理员按照实验类别维护虚拟攻击机云模块内的操作系统镜像文件和攻击工具以及虚拟靶机云模块内的具有操作系统漏洞和应用软件漏洞的操作系统镜像文件;
所述网络用户通过远程接入控制模块连接到所述虚拟仿真系统,并按照管理中心模块提供的实验类别进行攻防实验;
所述实验配置模块允许网络用户设置所要创建的虚拟攻击机实例和虚拟靶机实例的实验类别,配置虚拟攻击机实例和虚拟靶机实例的网络拓扑结构;
所述虚拟攻击机云模块利用虚拟化和云技术,根据实验配置模块设置的实验类别,创建安装了相应攻击工具的Windows或Linux操作系统虚拟攻击机实例;
所述虚拟靶机云模块利用虚拟化和云技术,根据实验配置模块设置的实验类别,创建具有相应操作系统漏洞和应用软件漏洞的Windows或Linux操作系统虚拟靶机实例;
监控中心模块自动捕获虚拟攻击机云模块和虚拟靶机云模块之间通信的网络数据包,网络用户下载虚拟攻击机实例和虚拟靶机实例之间通信的网络数据包。
2.根据权利要求1所述的基于虚拟化和云技术的远程网络攻防的虚拟仿真系统,其特征在于,还包括扩展设备配置模块,网络用户通过扩展设备配置模块为虚拟攻击机实例和虚拟靶机实例配置路由器和交换机网络连接设备,为虚拟靶机实例配置防火墙和入侵检测系统网络防护设备。
3.根据权利要求1所述的基于虚拟化和云技术的远程网络攻防的虚拟仿真系统,其特征在于,所述的实验类别包括有线网络攻防、无线网络攻防、动态网站攻防、病毒攻防、网络渗透与安全加固攻防。
4.根据权利要求1所述的基于虚拟化和云技术的远程网络攻防的虚拟仿真系统,其特征在于,所述虚拟攻击机云模块配置相应的攻击工具具体指端口扫描工具、SQL注入工具、网络嗅探器、木马植入工具、远程控制工具、跨站脚本攻击工具、DDos攻击工具和密码破解攻击工具,所述虚拟靶机云模块配置相应的防护工具具体指主机安全加固、蜜罐、防火墙软和入侵检测系统防护工具。