摘要
本发明公开了一种基于大语言模型的Rust不健全封装检测方法及装置。该方法结合了大语言模型、静态分析工具及总结的领域知识来检测不安全调用封装是否为被调用不安全函数的所有合约提供保障,从而判断其健全性。该方法首先利用静态分析工具获取目标封装的相关上下文,并将初始冗长的安全性说明分解为细粒度的合约,并为每个合约进行分类。随后结合领域知识和大语言模型的推理能力对每个合约进行单独分析,并最终将细粒度的分析结果聚合为对目标封装的健全性判断。该方法不但能够检测出不健全的不安全调用,还能帮助维护人员定位细粒度的不健全来源,即具体的被调用不安全函数和无保障合约。
技术关键词
大语言模型
封装检测方法
分析工具
封装检测装置
模式
开源项目
可读存储介质
处理器
答案
变量
计算机
措施
元素
定义
程序
系统为您推荐了相关专利信息
载人无人机
飞行控制系统
飞行器
自动驾驶仪
飞行控制模块
数据访问权限
动态匹配方法
风险
计算机可执行指令
分级认证方法
网络安全威胁
白名单规则
大语言模型
语义向量
历史告警数据
桥梁结构
预防性养护
空间拓扑关系
指标
桥梁整体
机器人末端机构
示教方法
阻尼
调节手柄
三次样条曲线