【技术实现步骤摘要】
一种互联网靶场场景构建方法
[0001]本专利技术涉及一种,具体的说,涉及了一种互联网靶场场景构建方法。
技术介绍
[0002]互联网的广泛应用极大地促进了生产、生活、经济等各个方面的飞速发展,但由于网络设备在通信协议、内置操作系统和安全防护等方面的缺陷,其伴生的安全问题也带来了不曾面临的严峻挑战。由于安全性测试可能对生产网络的业务运行造成干扰甚至是破坏,一般性的理论分析与仿真实验由于构建的时间成本较高,难以揭示网络实现层面的相关问题,网络靶场是全面衡量网络空间信息是否安全的试金石,能最大限度还原网络场景细节,但互联网节点多样化模拟需求下面向虚实结合的网络拓扑快速设计与组网能力尚有不足,主要体现在:
①
不能做到“所见即所得”,不能通过组件化、模块化方案实现快速设计,对大型拓扑绘制支撑能力不足;
②
对虚拟网络空间、物理网络空间、混合网络空间等多种网络架构的系统支持性不足,虚实结合实施效果不理想。
[0003]为了解决以上存在的问题,人们一直在寻求一种理想的技术解决方案。
技术实现思路
[0004]本专利技术的目的是针对现有技术的不足,从而提供了一种互联网靶场场景构建方法。
[0005]为了实现上述目的,本专利技术所采用的技术方案是:一种互联网靶场场景构建方法,包括以下步骤:
[0006]抽取实体设备的关键属性集,基于关键属性集组装生成虚实等价执行体对象模型;
[0007]基于底层物理网络和虚拟网络请求构建虚拟网络映射模型,基于虚拟网络映 ...
【技术保护点】
【技术特征摘要】
1.一种互联网靶场场景构建方法,其特征在于,包括以下步骤:抽取实体设备的关键属性集,基于关键属性集组装生成虚实等价执行体对象模型;基于底层物理网络和虚拟网络请求构建虚拟网络映射模型,基于虚拟网络映射模型对虚实等价执行体对象模型进行虚拟网络映射,生成虚实等价执行体实例;识别虚实等价执行体实例中的异构等价执行体,并存储为虚拟设备逻辑实体模型,形成面向虚实结合的逻辑实体场景模型库;监听自定义网络拓扑绘制操作,获取空间分布、功能组网、任务组网三个维度中的虚拟设备逻辑实体模型以及模型关系,采用基于多层网络的空间信息网络拓扑结构建模方法,生成网络空间信息拓扑结构模型;依据虚拟设备逻辑实体模型的设备应用协议,基于OPS的可编程SDN控制器以及VLAN和VXLAN的网络虚拟化技术,构建虚实结合网络;基于虚实结合网络生成可视化数据展示模型,通过可视化组件对可视化数据展示模型进行可视化管理,实现互联网靶场场景拓扑的构建。2.根据权利要求1所述的一种互联网靶场场景构建方法,其特征在于,基于关键属性集组装生成虚实等价执行体对象模型,执行:根据关键属性集生成配置参数,所述关键属性集包括设备型号、类别、网口数量、网口编号以及MAC地址;基于存储引擎和配置参数选择实例组装策略,进行实例组装;组装后的实例被传送到可执行任务队列中,由场景交换机通过vlan技术解析并校验网口编号以及MAC地址,生成虚拟等价执行体对象模型。3.根据权利要求1所述的一种互联网靶场场景构建方法,其特征在于,依据如下约束识别虚实等价执行体实例中的异构等价执行体:P
i
和P
j
为两个虚实等价执行体实例,如果P
i
和P
j
的功能和结构均完全相同,则P
i
=P
j
,为等价执行体,否则P
i
≠P
j
为异构执行体。4.根据权利要求1所述的一种互联网靶场场景构建方法,其特征在于,基于多层网络的空间信息网络拓扑结构建模方法的具体步骤如下:定义每一个虚拟设备逻辑实体模型为一个虚拟节点,虚拟节点模型为Node={id,编号,类型,功能,设备相关属性},定义模型关系为虚拟节点关系,虚拟节点关系模型为Edge={Node1,Node2,相关属性},Node1和Node2表示具有链接的两个虚拟节点;定义每个维度下的单元层模型为L=L
S
×
L
F
×
L
T
,其中,L
S
、L
F
、L
T
分别为空间分布层、功能组网层、任务组网层;基于虚拟节点模型、虚拟节点关系模型以及单元层模型,生成网络空间信息拓扑结构模型其中,G
M
表示网络空间信息拓扑结构模型,V
M
表示某一特定区域的节点子集,V表示网络拓扑空间中所有节点的集合,E
M
=V
M
×
V
M
,表示所有层中所有节点之间的连边关系。5.根据权利要求1所述的一种互联网靶场场景构建方法,其特征在于,依据虚拟设备逻辑实体模型的设备应用协议,基于OPS的可编程SDN控制器以及VLAN和VXLAN的网络虚拟化
技术,构建虚实结合网络时,执行:接收并解析虚拟网络请求,将生成的网络空间信息拓扑结构模型暂存至任务池;遍历所有虚拟节点,对每一个虚拟节点,执行节点映射算法,分配节点所需的计算资源、存储资源;通过基于OPS的可编程SDN控制器查询是否存在可映射的物理节点,如果有,则将该虚拟节点映射到对应物理节点上,并为所述物理节点创建一个资源子网进行ip网段分配,通过Tenant创建一个路由并将所述物理节点创连接到路由上,最后将路由链接到外部网络上,实现虚拟网络资源与实体设...
【专利技术属性】
技术研发人员:张植豪,金亚峰,王坤,程航,李茜锦,刘亚静,周天阳,曾子懿,朱俊虎,张太玲,
申请(专利权)人:郑州信大先进技术研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。