一种融合程序切片与RAG的智能合约代码审计方法

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种融合程序切片与RAG的智能合约代码审计方法
申请号:CN202511067153
申请日期:2025-07-31
公开号:CN120910869A
公开日期:2025-11-07
类型:发明专利
摘要
本发明提供一种融合程序切片与RAG的智能合约代码审计方法,涉及智能合约技术领域。该方法通过漏洞知识库构建阶段获取已验证漏洞合约,构建涵盖n类OWASP标准漏洞的标注数据集构成漏洞知识库作为RAG数据库;在线检测阶段首先针对待检测的智能合约进行动态切片,并获取待检测智能合约代码片段的三维特征向量;然后采用分级匹配策略,使用待检测智能合约代码片段的所有特征分别在RAG数据库中做检索召回;最后设计链式推理框架将大语言模型LLM的匹配结果与代码分析深度融合,一起给到LLM做推理,实现漏洞的检测。该方法在检测阶段构建”检索‑过滤‑精修”三级处理流程,有效平衡检测精度与计算开销。
技术关键词
智能合约代码 程序切片 审计方法 漏洞知识库 分级匹配策略 动态切片 增量式分析 大语言模型 异构计算架构 语义意图 阶段 代码切片 智能资源分配 融合策略 指纹特征 汉明距离