• Oyente [96]
  • ZEUS [95]
  • A survey on Blockchain Technology and its




    Download 0,66 Mb.
    Pdf ko'rish
    bet14/28
    Sana18.12.2023
    Hajmi0,66 Mb.
    #122650
    1   ...   10   11   12   13   14   15   16   17   ...   28
    Bog'liq
    Huaqun Xingjie - A Survey on blockchain Technology and its Security - 2022 March

    Smart 
    Contract 
    Analysis 
    Tools 
    Analysis 
    Domain 
    Vulnerabilities 
    Detected 
    Number of 
    Smart 
    Contracts 
    Analyzed 
    Number of 
    Vulnerable 
    Smart 
    Contracts 
    Remark 
    Oyente [96] 
    Symbolic 
    execution 
    Timestamp Dependence, Transaction-
    Ordering Dependence, Mishandled 
    Exceptions, Reentrancy 
    19, 366 
    8, 833 
    The first symbolic 
    execution-based tool 
    Mythril [97] 
    Symbolic 
    execution 
    Integer Underflows, Owner-Overwrite-to-
    Ether-Withdrawal, and others 
    Unknown 
    Have, but no 
    given 
    number 
    teEther [98]
    Symbolic 
    execution 
    Erroneous Visibility, Erroneous 
    Constructor, Semantic confusion, Logic 
    Flaws, Inter-Contract Exploits 
    38,757 
    815 
    Manticore 
    [99]
    Symbolic 
    execution 
    Unprotected Function, Integer-Overflow, 
    Undefined Behaviour, Misconfiguration, 
    Numeric, Timing, Business Logic. 
    100 
    Have, but no 
    given 
    number 
    ZEUS [95] 
    Abstract 
    interpretation 
    Reentrancy, Failed Send, Unchecked Send, 
    Integer Overflow/Underflow, Transaction 
    State Dependency, Incorrect Logic, 
    Absence of Logic, Block State 
    Dependency, Logically Correct but Unfair, 
    Transaction Order Dependency 
    22, 493 
    21, 281 
    (94.6%) 
    Check smart contracts 
    written in Solidity 
    against a user-defined 
    policy 
    M
    AIAN
     [100] 
    Symbolic 
    execution 
    Entire Contract Execution traces, i.e., 
    Leaky Contracts, Prodigal Contracts, 
    Suicidal Contracts, Greedy Contracts 
    970,898 
    34,200 
    Detecting across a 
    long invocation 
    sequence a smart 
    contract 

    Download 0,66 Mb.
    1   ...   10   11   12   13   14   15   16   17   ...   28




    Download 0,66 Mb.
    Pdf ko'rish