【技术实现步骤摘要】
本专利技术涉及网络安全,尤其是涉及一种网络靶场中可多人协作编排拓扑的方法与系统。
技术介绍
1、网络靶场是一个模拟网络环境,用于进行网络攻防训练。它通常是一个虚拟的网络系统,由一系列计算机、服务器、网络设备和应用程序组成,旨在模拟真实世界中的网络环境。
2、在网络靶场使用过程中,需要在靶场中通过编排拓扑图的方式,描述出想要仿真的网络环境,包括有哪些网络元素、元素间的网络连通关系、各元素资源(ip、内存、磁盘等)的分配等。
3、现有的拓扑编排方法一般是包含拖拽、连线、添加节点、删除节点这几个基本操作。添加节点和删除节点用来增删网络拓扑中的元素,拖拽用来改变节点的位置,连线用来绘制两个节点之间的网络连通关系。在网络拓扑中的节点元素较少时,这样的编排方式没有问题,单个用户操作即可很快完成。但是在需要编排大型网络拓扑(如包含上千节点)时,这样的编排方式效率太低,仅靠单个用户绘制拓扑,将会极其耗时。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种网络靶场中可多人协
...【技术保护点】
1.一种网络靶场中可多人协作编排拓扑的方法,其特征在于,该方法包括以下步骤:
2.根据权利要求1所述的一种网络靶场中可多人协作编排拓扑的方法,其特征在于,所述在网络靶场中创建拓扑画布,对需要编排的拓扑画布建立坐标系包括以下步骤:
3.根据权利要求2所述的一种网络靶场中可多人协作编排拓扑的方法,其特征在于,所述构建四叉树数据结构,管理拓扑画布中的可绘制区域包括以下步骤:
4.根据权利要求1所述的一种网络靶场中可多人协作编排拓扑的方法,其特征在于,所述通过面向用户的绘制申请接口,接收用户申请的绘制区域,并基于存储记录的区域申请表,识别绘
...【技术特征摘要】
1.一种网络靶场中可多人协作编排拓扑的方法,其特征在于,该方法包括以下步骤:
2.根据权利要求1所述的一种网络靶场中可多人协作编排拓扑的方法,其特征在于,所述在网络靶场中创建拓扑画布,对需要编排的拓扑画布建立坐标系包括以下步骤:
3.根据权利要求2所述的一种网络靶场中可多人协作编排拓扑的方法,其特征在于,所述构建四叉树数据结构,管理拓扑画布中的可绘制区域包括以下步骤:
4.根据权利要求1所述的一种网络靶场中可多人协作编排拓扑的方法,其特征在于,所述通过面向用户的绘制申请接口,接收用户申请的绘制区域,并基于存储记录的区域申请表,识别绘制区域的重合性包括以下步骤:
5.根据权利要求1所述的一种网络靶场中可多人协作编排拓扑的方法,其特征在于,所述在拓扑画布中显示可编辑的绘制区域,基于实时协作与同步策略,编排绘制区域的拓扑,并记录与保存编辑结果包括以下步骤:
6.根据权利要求5所述的一种网络靶场中可多人协作编排拓扑的方法,其特征在于,所述获取服务器...
【专利技术属性】
技术研发人员:张五一,李圣泉,刘雪梅,田叶,陈燕锋,赵创业,崔子行,汤敏杰,
申请(专利权)人:南京南自数安技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。