-
公开(公告)号:CN117313105A
公开(公告)日:2023-12-29
申请号:CN202311257110.1
申请日:2023-09-27
Applicant: 哈尔滨工程大学 , 哈尔滨工程大学三亚南海创新发展基地 , 价值链技术(深圳)有限公司
Inventor: 冯光升 , 李冰洋 , 张熠哲 , 蔡成涛 , 王巍 , 陆蓓婷 , 蒋文创 , 王小芳 , 王一 , 杨玉东 , 董宇欣 , 郎大鹏 , 李思照 , 刘泽超 , 马志强 , 申林山 , 宋洪涛 , 王兴梅 , 王也
Abstract: 本发明公开了面向智能合约漏洞数据集的不平衡数据集处理系统及方法,系统包括:数据读取模块:用于依次读取不同类别的漏洞样本集,将所述不同类别的漏洞样本集输入子集划分模块中;子集划分模块:用于对所述不同类别的漏洞数据集中的少数类样本进行划分,获取若干样本子集,并将所述样本子集发送至数据生成模块;数据生成模块:用于分别对不同类别的所述样本子集进行处理,生成新数据;数据读取模块、子集划分模块、数据生成模块依次连接。本发明减小了边界模糊的问题,在一定程度上提升了样本的质量,同时对于多种样本进行了扩充,适用于多类数据的样本集。
-
公开(公告)号:CN117195237A
公开(公告)日:2023-12-08
申请号:CN202311256715.9
申请日:2023-09-26
Applicant: 哈尔滨工程大学 , 哈尔滨工程大学三亚南海创新发展基地 , 海南俊码数据研究院有限公司
IPC: G06F21/57 , G06F18/2431 , G06F18/2413 , G06F18/214 , G06N3/045 , G06N3/0442
Abstract: 本发明涉及一种面向智能合约的漏洞检测系统及方法,该系统包括:数据预处理模块,用于收集智能合约,将所述智能合约进行无用信息删除、以获取包含与漏洞形成有关的智能合约切片,将所述智能合约切片进行不同漏洞种类标注,获取标注结果;特征提取模块,用于基于所述标注结果,构建智能合约漏洞检测模型,基于所述智能合约漏洞检测模型,获取检测结果;分类模块,用于对所述检测结果进行分类,完成漏洞检测;所述数据预处理模块、所述特征提取模块和所述分类模块依次连接。本发明通过对智能合约的源代码进行切片检测,降低了输入信息的长度,减少了训练的工作量,使代码片段中有用的部分更加密集,提升了智能合约漏洞检测系统的可靠性和准确性。
-