一种跨合约漏洞模糊测试方法、装置、设备及介质

AITNT
正文
推荐专利
一种跨合约漏洞模糊测试方法、装置、设备及介质
申请号:CN202510010202
申请日期:2025-01-03
公开号:CN119848852A
公开日期:2025-04-18
类型:发明专利
摘要
本发明公开了一种跨合约漏洞模糊测试方法、装置、设备及介质,包括:S1、随机生成测试用例并输入系统使得系统执行智能合约,同时对漏洞进行检测并对代码路径覆盖率进行分析;S2、判断是否达到预置测试时间或代码是否覆盖全部路径,若是执行步骤S4,否则执行步骤S3;S3、当发生覆盖率停滞或出现复杂分支时,通过预训练模型生成变异测试案例,并将测试案例作为测试用例返回步骤S1,当未发生覆盖率停滞或未出现预置复杂分支时,返回步骤S1;S4、获取代码路径覆盖率和漏洞检测结果。从而解决了现有技术容易陷入代码覆盖率停滞的瓶颈,难以继续生成有效的测试案例,导致在跨合约环境下模糊测试的适用性和覆盖率均受到限制的问题。
技术关键词
模糊测试方法 预训练模型 执行智能合约 智能合约执行 生成测试用例 分支 输入系统 存储程序代码 大语言模型 函数调用栈 代码覆盖率 漏洞特征 可读存储介质 分析工具 遗传算法 分析单元 测试设备 处理器
系统为您推荐了相关专利信息
1
一种基于领域泛化的多模态虚假新闻检测方法
多模态特征融合 文本特征向量 图像特征向量 三元组 特征提取模块
2
耦合物理机制和深度学习的洪水预报方法、装置及系统
水文观测站 洪水预报方法 前馈神经网络 集总式水文模型 汇流计算方法
3
一种模型处理方法、装置、设备、介质及产品
解码模型 编码器 解码模块 分布式系统 编码模块
4
一种金融实体与情感联合抽取方法
联合抽取方法 实体 多头注意力机制 金融 语义
5
GUI程序模糊测试方法、系统、计算机设备和存储介质
程序模糊测试方法 虚拟机监控器 KVM虚拟机 代码库 控制面板
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号