-
公开(公告)号:CN115098861B
公开(公告)日:2024-11-08
申请号:CN202210482682.9
申请日:2022-05-05
Applicant: 南京邮电大学
IPC: G06F21/57 , G06F18/241 , G06N20/00
Abstract: 本发明公开了一种基于多标记模型的智能合约漏洞检测方法,包括:对操作码进行归类,并通过n‑gram算法和tf‑idf算法将操作码转化为向量,可以最大程度保留合约信息,并反映智能合约的结构特征和调用关系;利用链对标签相关性建模,选择多标记模型分类器链进行漏洞分类训练,充分反映不同漏洞发生的共同内在关联。本发明在考虑合约操作码结构特征的基础上,有效利用了不同漏洞之间的内在关联,本发明具有实用性强、准确率高,检测效率高等优点,适用于大批量智能合约的检测。
-
公开(公告)号:CN115098861A
公开(公告)日:2022-09-23
申请号:CN202210482682.9
申请日:2022-05-05
Applicant: 南京邮电大学
Abstract: 本发明公开了一种基于多标记模型的智能合约漏洞检测方法,包括:对操作码进行归类,并通过n‑gram算法和tf‑idf算法将操作码转化为向量,可以最大程度保留合约信息,并反映智能合约的结构特征和调用关系;利用链对标签相关性建模,选择多标记模型分类器链进行漏洞分类训练,充分反映不同漏洞发生的共同内在关联。本发明在考虑合约操作码结构特征的基础上,有效利用了不同漏洞之间的内在关联,本发明具有实用性强、准确率高,检测效率高等优点,适用于大批量智能合约的检测。
-