基于数据动态存储的智能合约恶意交易检测分析系统与方法

    公开(公告)号:CN114491508B

    公开(公告)日:2024-09-17

    申请号:CN202210053786.8

    申请日:2022-01-18

    申请人: 武汉大学

    IPC分类号: G06F21/53 G06F21/62 G06Q40/04

    摘要: 本发明提供了一种基于数据动态存储的智能合约恶意交易检测分析系统与方法,其中的系统包括一个交易信息获取模块,用于爬取和管理以太坊所有历史交易及执行信息;一个模拟执行模块,根据获得交易的字节码级执行过程进行堆栈构建,模拟交易执行;一个攻击识别模块,用于堆栈数据进行分析,检测并识别恶意交易行为和脆弱智能合约的漏洞,给出识别结果报告。检测系统通过调用上述三个模块提供的接口进行综合分析和检测。本发明提出了以数据逆推逻辑的检测思想,方法具有良好的实用性和可扩展性。

    基于数据动态存储的智能合约恶意交易检测分析系统与方法

    公开(公告)号:CN114491508A

    公开(公告)日:2022-05-13

    申请号:CN202210053786.8

    申请日:2022-01-18

    申请人: 武汉大学

    IPC分类号: G06F21/53 G06F21/62 G06Q40/04

    摘要: 本发明提供了一种基于数据动态存储的智能合约恶意交易检测分析系统与方法,其中的系统包括一个交易信息获取模块,用于爬取和管理以太坊所有历史交易及执行信息;一个模拟执行模块,根据获得交易的字节码级执行过程进行堆栈构建,模拟交易执行;一个攻击识别模块,用于堆栈数据进行分析,检测并识别恶意交易行为和脆弱智能合约的漏洞,给出识别结果报告。检测系统通过调用上述三个模块提供的接口进行综合分析和检测。本发明提出了以数据逆推逻辑的检测思想,方法具有良好的实用性和可扩展性。