一种基于污点分析和大语言模型的RugPull检测方法、系统及介质
申请号:CN202510864806
申请日期:2025-06-26
公开号:CN120811629A
公开日期:2025-10-17
类型:发明专利
摘要
本发明公开了一种基于污点分析和大语言模型的RugPull检测方法、系统及介质,涉及智能合约攻击检测技术领域,所述方法包括以下步骤:S1、获取待检测智能合约的字节码并进行预处理,将其转换为汇编级指令序列并进行分析,识别基本块并构建程序结构图;S2、将资金输入相关的变量标记为污点源并进行初始化,进而分析资金流向,构建资金流图;S3、基于资金流图,识别可疑资产流转逻辑,并生成结构化逻辑片段;S4、将资金流图与结构化逻辑片段输入大语言模型,进行语义推理与风险判定。本发明无需依赖源码即可对字节码进行分析,具有更强的适应性和实用性。融合程序结构分析与语言模型语义理解能力,能够准确识别隐藏复杂逻辑中的RugPull风险。
技术关键词
资金流
污点
大语言模型
逻辑
变量
条件判断语句
语义
裁剪模块
指令
攻击检测技术
区块链浏览器
函数调用关系
风险
程序
序列
分析模块
可读存储介质
标记