买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:北京长木谷医疗科技股份有限公司
摘要:本申请提供了一种机器人系统代码漏洞检测方法、装置、设备及计算机可读存储介质。该方法,包括:获取待检测的机器人系统代码;对机器人系统代码进行解析,构建抽象语法树;基于抽象语法树,生成控制流图;基于控制流图,生成程序依赖关系图;将程序依赖关系图输入预设的代码漏洞检测模型中,输出代码漏洞检测结果;其中,代码漏洞检测结果包括代码漏洞类型及其对应的漏洞修复建议。根据本申请实施例,能够对机器人系统代码进行漏洞检测,提高机器人系统的安全性和稳定性。
主权项:1.一种机器人系统代码漏洞检测方法,其特征在于,包括:获取待检测的机器人系统代码;对机器人系统代码进行解析,构建抽象语法树;其中,抽象语法树为有序树结构,表示机器人系统代码的抽象语法信息;基于抽象语法树,生成控制流图;其中,控制流图显示语句的执行顺序,描述了程序在执行过程中遍历的所有路径以及需要满足的条件;基于控制流图,生成程序依赖关系图;其中,程序依赖关系图执行程序切片以缩小程序分析的范围,表示语句和谓词之间的数据依赖关系和控制依赖关系;将程序依赖关系图输入预设的代码漏洞检测模型中,输出代码漏洞检测结果;其中,代码漏洞检测结果包括代码漏洞类型及其对应的漏洞修复建议;代码漏洞类型至少包括:加密漏洞、应用程序组件之间的通信机制漏洞、网络安全漏洞、权限访问漏洞和数据存储漏洞。
全文数据:
权利要求:
百度查询: 北京长木谷医疗科技股份有限公司 机器人系统代码漏洞检测方法及装置
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。