基于不变式验证的智能合约功能性漏洞检测方法和系统

AITNT
正文
推荐专利
基于不变式验证的智能合约功能性漏洞检测方法和系统
申请号:CN202411040280
申请日期:2024-07-31
公开号:CN119004476B
公开日期:2025-09-30
类型:发明专利
摘要
本发明提出了一种基于不变式验证的智能合约功能性漏洞检测方法和系统,方法包括:定义拟检测的智能合约功能性漏洞类别;输入拟检测的智能合约源代码文件并预处理;使用大语言模型预分析潜在漏洞及其漏洞类型;使用大语言模型检测存在潜在漏洞的函数代码中的关键变量或关键语句,将采用这些关键变量和关键语句生成不变式检查器,并将检查器插入至智能合约源代码中;基于动态模糊测试原理,建立针对不变式检查器的验证模型;使用验证模型对插入了不变式检查器的源代码进验证,输出检测结果。本发明实现了对智能合约进行高效地自动化分析,解决了智能合约代码中逻辑关系分析难度大的技术挑战,提升了智能合约功能性漏洞检测的效率。
技术关键词
检查器 漏洞检测方法 大语言模型 变量 语句 令牌 智能合约代码 核心 执行智能合约 模板 漏洞检测系统 启发式规则 定义 模版 覆盖率 指令 策略 机制 检查点
系统为您推荐了相关专利信息
1
一种电力业务决策模型的建模方法、装置、设备及介质
电力 切块 文本 大语言模型 决策
2
一种基于机器学习的土壤典型样点采样方法
采样方法 变量 随机森林 矩阵 典型
3
一种基于大语言模型智能体的仿真处理方法以及装置
编排系统 展示模板 管理工具 大语言模型 参数
4
一种基于机器学习辅助制备尖晶石型OER催化剂的方法
机器学习辅助 催化剂 机器学习算法 数据 描述符
5
一种社交平台多账户表的动态分表批量写入优化方法
社交平台 批量 逻辑 账户 资产
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号