摘要
本发明提供了一种Rust代码内存安全漏洞检测工具,涉及软件检测技术领域,包括:镜像封装模块,用于将检测单元及其运行环境封装为独立的容器镜像,检测单元用于检测Rust项目中的Rust代码的内存安全漏洞,并输出对应的检测结果文件;调用模块,用于响应于针对Rust代码的保存或打开操作,获取当前Rust项目相互依赖的多个Rust项目,并调用容器镜像检测每个Rust项目中的Rust代码的内存安全漏洞。本发明显著降低了Rust代码内存安全检测的使用门槛,即使是编程经验较浅的开发者也能够轻松上手。通过简化配置流程和提供友好的用户体验,开发者能够更专注于代码的安全性,而非工具的使用。
技术关键词
检测工具
内存
项目
封装模块
端子模块
容器
镜像仓库
软件检测技术
可视化界面
解析算法
逻辑
漏洞
日志
列表
门槛
日期