买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明提出了一种基于大语言模型的智能合约功能性漏洞检测的方法和系统,方法包括以下步骤:定义拟检测的智能合约主流的功能性漏洞类别;输入智能合约项目源代码;对输入的源代码进行基于合约层面和函数层面的过滤操作,提取出与业务相关的核心函数代码;使用基于审计者视角的大语言模型智能体对核心函数代码进行逐个检测分析;使用基于攻击者视角的大语言模型智能体对核心函数代码进行逐个检测分析;建立双视角的智能体的融合模型,对上述两个视角的智能体输出的结果进行融合,输出最终的功能性漏洞检测结果。该方法和系统具备较强的理解分析能力、推理能力,可实现对智能合约进行高效、可靠的功能性漏洞检测。
主权项:1.一种基于大语言模型的智能合约功能性漏洞检测方法,其特征在于,包括以下步骤:S1,定义拟检测的智能合约功能性漏洞类别,包括一级类别和分属于各一级类别的二级类别;S2,输入所要分析的智能合约项目源代码;S3,对输入的源代码进行基于合约层面的过滤操作,提取出与业务相关的核心合约;S4,对所述核心合约进行函数层面的过滤操作,提取出与业务相关的核心函数代码;S5,使用基于审计者视角的大语言模型智能体对核心函数代码进行逐个检测分析,得到各核心函数代码中潜在的功能性漏洞所属二级类别;S6,使用基于攻击者视角的大语言模型智能体对核心函数代码进行逐个检测分析,得到各核心函数代码中潜在的功能性漏洞所属一级类别;S7,建立双视角的智能体的融合模型,通过融合模型对基于审计者视角的大语言模型智能体和对基于攻击者视角的大语言模型智能体输出的二级类别和一级类别进行融合,输出最终的功能性漏洞检测结果。
全文数据:
权利要求:
百度查询: 浙江大学 基于大语言模型的智能合约功能性漏洞检测方法和系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。