NCLink协议模糊测试方法、装置、设备及存储介质制造方法及图纸

技术编号:41445929 阅读:15 留言:0更新日期:2024-05-28 20:37
本发明专利技术公开了一种NCLink协议模糊测试方法、装置、设备及存储介质,其中NCLink协议模糊测试方法的步骤包括:基于NCLink协议的多种接口指令的数据格式编写多种数据模板,基于一种数据模板定义测试数据;利用代理工具的字段选取策略和变异算法对测试数据中的字段进行选取和数据变异,以得到指令变异数据;通过代理器将得到的指令变异数据发送至适配器;利用适配器对接收的指令变异数据进行读取、解析和转换;判断适配器是否处于异常状态,若适配器处于异常状态,则收集适配器的异常信息。本发明专利技术NCLink协议模糊测试方法能够发现和检测出适配器中的NCLink协议的编程错误和安全漏洞,以便于对适配器进行漏洞修复,进而有效地提高NCLink协议的安全性及稳定性。

【技术实现步骤摘要】

本专利技术涉及一种nclink协议模糊测试,尤其涉及一种nclink协议模糊测试方法、装置、设备及存储介质。


技术介绍

1、随着信息技术的快速发展,传统制造业开始向智能制造过渡,智能制造的关键在于上层应用系统与数控机床之间的信息交互,而数控机床属于多源异构系统,其与上层应用系统存在很大的差异性,使得两者之间的信息交互存在困难和瓶颈,因此,智能工厂需要一个统一规范的数控机床互联协议,其核心是互联的模型和接口规范;

2、目前国内外提出了一些数控装备互联标准或协议,但这些标准和协议尚不能满足数字孪生需要的数据要求,而依据国内工业互联的需求和发展趋势,智能工厂数控机床互联接口规范(nclink协议)被提出和制定,其用于连接数控机床与应用系统,并且能够将数控机床的属性数据、参数以及运行信息传递至应用系统,以及将应用系统的控制信息传递至数控机床,实现两者之间的信息交互。因此,将nclink协议进行应用时需要对nclink协议进行安全测试以验证其安全性和稳定性。


技术实现思路

1、本专利技术的目的是提供一种nc本文档来自技高网...

【技术保护点】

1.一种NCLink协议模糊测试方法,其特征在于,包括如下步骤:

2.根据权利要求1的NCLink协议模糊测试方法,其特征在于,步骤106之后包括:

3.根据权利要求1的NCLink协议模糊测试方法,其特征在于,适配器启动后会向代理器订阅符合NCLink协议规范的接口指令主题,所述接口指令主题包括第一主题,步骤104包括:

4.根据权利要求1的NCLink协议模糊测试方法,其特征在于,步骤106包括:

5.一种对NCLink协议进行的模糊测试装置,其特征在于,包括:

6.一种电子设备,其特征在于,包括:>

7.一种计算...

【技术特征摘要】

1.一种nclink协议模糊测试方法,其特征在于,包括如下步骤:

2.根据权利要求1的nclink协议模糊测试方法,其特征在于,步骤106之后包括:

3.根据权利要求1的nclink协议模糊测试方法,其特征在于,适配器启动后会向代理器订阅符合nclink协议规范的接口指令主题,所述接口指令主题包括第一主题,步骤104包括:

...

【专利技术属性】
技术研发人员:汪凡万振华王颉李华董燕
申请(专利权)人:深圳开源互联网安全技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1