【技术实现步骤摘要】
本专利技术涉及一种基于语音识别的网络靶场拓扑智能编排方法与系统,属于信息处理、网络安全。在网络靶场平台,通过对用户输入的音频信号进行语音识别,快速编排出一套符合用户指令要求的拓扑图。
技术介绍
1、网络靶场是一种基于平行仿真技术,对真实网络空间中的网络架构、系统设备、业务流程的运行状态和运行环境,以及此环境中的行为和数据交互进行模拟、复现的技术或产品,主要应用虚拟化、软件定义网络、虚实结合等技术对网络、设备、流量、攻击等进行模拟仿真,搭建仿真实验平台。
2、同时,随着语音识别技术的不断成熟,现代的计算机和浏览器已经能够比较准确的将一段语音信号转换成相对应的文本信息,这使得人们可以使用口语与计算机进行交互,无需输入文字或进行复杂的操作,极大地方便了用户的使用。
3、目前市面上的网络靶场平台中,需要搭建的网络拓扑主要依赖人工拖拽拓扑元素生成,尤其是在需要生成一套具有特定布局的拓扑的时候,需要人工不断的对拓扑元素进行移动和调整,效率比较低且容易出错,因此实现一种人机交互友好、能够快速编排出符合用户所需要的拓扑结构的智能
...【技术保护点】
1.一种基于语音识别的网络靶场拓扑智能编排方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的基于语音识别的网络靶场拓扑智能编排方法,其特征在于,所述布局类型包括网格布局、环形布局、随机布局中的一种或多种。
3.根据权利要求2所述的基于语音识别的网络靶场拓扑智能编排方法,其特征在于,对于网格布局,配置属性包括行数、列数和间距;当画布中的节点数量无法满足完整编排的条件时,默认列数或行数优先;若指令内容中没有包含行数、列数或间距,则根据画布的大小、默认间距和节点数量自动计算行数和列数;拓扑节点坐标值计算方法为:根据指令下发或者程序计算出的行数
...【技术特征摘要】
1.一种基于语音识别的网络靶场拓扑智能编排方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的基于语音识别的网络靶场拓扑智能编排方法,其特征在于,所述布局类型包括网格布局、环形布局、随机布局中的一种或多种。
3.根据权利要求2所述的基于语音识别的网络靶场拓扑智能编排方法,其特征在于,对于网格布局,配置属性包括行数、列数和间距;当画布中的节点数量无法满足完整编排的条件时,默认列数或行数优先;若指令内容中没有包含行数、列数或间距,则根据画布的大小、默认间距和节点数量自动计算行数和列数;拓扑节点坐标值计算方法为:根据指令下发或者程序计算出的行数和画布的中心点坐标和间距,计算出行的纵坐标值;根据指令下发或者程序计算出的列数和画布的中心点坐标,计算出列的横坐标值,结合横纵坐标值得出节点的坐标值。
4.根据权利要求2所述的基于语音识别的网络靶场拓扑智能编排方法,其特征在于,对于环形布局,配置属性包括中心点位置和半径;若指令内容中没有包含中心点坐标或半径,则根据画布的大小和节点数量计算出半径,取画布的中心点作为环形布局的中心点;拓扑节点坐标值计算方法为:根据指令下发或者程序计算出的半径和中心点坐标,将数组中的第一个节点置于环形最上方,其节点的横纵坐标值分别为中心点坐标和中心点坐标减去半径,再根据节点数量,计算出两个节点之间的弧度值,再根据弧度值和三角函数算法公式计算出剩余节点的坐标值。
5.根据权利要求2所述的基于语音识别的网络靶场拓扑智能编排方法,其特征在于,对于随机布局,配置属性包括中心点位置和半径;若指令内容中没有包含中心点坐标或半径,则取...
【专利技术属性】
技术研发人员:封旭艳,曲原,殷庆荣,李永,
申请(专利权)人:南京赛宁信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。