摘要
本发明公开一种基于大语言模型的智能合约漏洞挖掘方法和系统,系统包括编译器、静态分析工具、漏洞检测智能体、结果判断智能体和大模型检测结果评估模块;方法针对特定漏洞采用审计发现的漏洞代码和合约代码,通过漏洞检测智能体、结果判断智能体和大模型检测结果评估模块不断进行迭代优化,并把优化后的漏洞描述配置于漏洞检测智能体中,实现智能合约漏洞挖掘。相比于传统的静态分析漏洞检测器的开发流程,采用本发明进行漏洞挖掘时,不需要开发者对智能合约语言底层逻辑与检测工具的内部实现有深入理解,仅需了解漏洞场景并对大模型的输出结果进行分析,因此对使用者的要求低,且本发明能够适用于多种不同的漏洞场景,漏洞识别精确度高。
技术关键词
大语言模型
智能合约漏洞
智能合约代码
报告
修复漏洞
挖掘系统
挖掘方法
分析工具
抽象语法树
代码仓库
模板
指标
逻辑
漏洞特征
项目
格式
关系
模式
检测工具
系统为您推荐了相关专利信息
矩阵
参数压缩方法
大语言模型
机器学习方法
压缩装置
三维点云地图
全球导航卫星系统
定向定位导航系统
测绘装置
处理单元