-
公开(公告)号:CN114491508B
公开(公告)日:2024-09-17
申请号:CN202210053786.8
申请日:2022-01-18
Applicant: 武汉大学
Abstract: 本发明提供了一种基于数据动态存储的智能合约恶意交易检测分析系统与方法,其中的系统包括一个交易信息获取模块,用于爬取和管理以太坊所有历史交易及执行信息;一个模拟执行模块,根据获得交易的字节码级执行过程进行堆栈构建,模拟交易执行;一个攻击识别模块,用于堆栈数据进行分析,检测并识别恶意交易行为和脆弱智能合约的漏洞,给出识别结果报告。检测系统通过调用上述三个模块提供的接口进行综合分析和检测。本发明提出了以数据逆推逻辑的检测思想,方法具有良好的实用性和可扩展性。
-
公开(公告)号:CN114491513A
公开(公告)日:2022-05-13
申请号:CN202210054252.7
申请日:2022-01-18
Applicant: 武汉大学
Abstract: 本发明提供了一种基于知识图谱的区块链智能合约重入攻击检测系统与方法,包括:智能合约监控器、可疑路径分析器、合约代码反汇编器、合约交互关系提取器和知识图谱管理器,所述合约代码反汇编器、合约交互关系提取器和知识图谱管理器组成预处理子系统,实现对合约交互关系知识图谱的构建、存储、可视化及管理;所述智能合约监控器和可疑路径分析器组成实时监控子系统,结合预处理子系统给出的可疑路径集进行分析、检测和警告。本发明将知识图谱融入合约安全性检测,可理清整个区块链上所有智能合约之间的交互关系,并实时、高效、深入地进行重入漏洞的攻击检测。
-
公开(公告)号:CN114491513B
公开(公告)日:2024-07-16
申请号:CN202210054252.7
申请日:2022-01-18
Applicant: 武汉大学
Abstract: 本发明提供了一种基于知识图谱的区块链智能合约重入攻击检测系统与方法,包括:智能合约监控器、可疑路径分析器、合约代码反汇编器、合约交互关系提取器和知识图谱管理器,所述合约代码反汇编器、合约交互关系提取器和知识图谱管理器组成预处理子系统,实现对合约交互关系知识图谱的构建、存储、可视化及管理;所述智能合约监控器和可疑路径分析器组成实时监控子系统,结合预处理子系统给出的可疑路径集进行分析、检测和警告。本发明将知识图谱融入合约安全性检测,可理清整个区块链上所有智能合约之间的交互关系,并实时、高效、深入地进行重入漏洞的攻击检测。
-
公开(公告)号:CN114491508A
公开(公告)日:2022-05-13
申请号:CN202210053786.8
申请日:2022-01-18
Applicant: 武汉大学
Abstract: 本发明提供了一种基于数据动态存储的智能合约恶意交易检测分析系统与方法,其中的系统包括一个交易信息获取模块,用于爬取和管理以太坊所有历史交易及执行信息;一个模拟执行模块,根据获得交易的字节码级执行过程进行堆栈构建,模拟交易执行;一个攻击识别模块,用于堆栈数据进行分析,检测并识别恶意交易行为和脆弱智能合约的漏洞,给出识别结果报告。检测系统通过调用上述三个模块提供的接口进行综合分析和检测。本发明提出了以数据逆推逻辑的检测思想,方法具有良好的实用性和可扩展性。
-
-
-