一種智能合約漏洞檢測的方法、裝置

基本信息

申請?zhí)?/td> CN201910213238.5 申請日 -
公開(公告)號 CN109933991A 公開(公告)日 2019-06-25
申請公布號 CN109933991A 申請公布日 2019-06-25
分類號 G06F21/57(2013.01)I; G06F21/56(2013.01)I 分類 計算;推算;計數;
發(fā)明人 王敏學; 劉智 申請(專利權)人 杭州拜思科技有限公司
代理機構 北京風雅頌專利代理有限公司 代理人 杭州拜思科技有限公司
地址 311100 浙江省杭州市余杭區(qū)余杭街道文一西路1818-2號9幢805室
法律狀態(tài) -

摘要

摘要 本發(fā)明提供一種智能合約漏洞檢測的方法、裝置,屬于智能合約技術領域。通過對于智能合約執(zhí)行靜態(tài)分析、動態(tài)分析和基于SVM的動靜混合分析的一種或多種;并根據靜態(tài)分析、動態(tài)分析和/或基于SVM的動靜混合分析中的一種或多種分析結果,確定最終的智能合約漏洞的檢測結果。本發(fā)明,通過由靜態(tài)分析、動態(tài)分析和基于SVM的動靜混合分析技術組成的分析引擎對智能合約代碼進行分析,然后根據分析結果進行漏洞特征的提取,實現了完全自動化檢測智能合約漏洞,檢測方便,速度快,準確率高。