Skip to content

Latest commit

 

History

History
19 lines (17 loc) · 629 Bytes

File metadata and controls

19 lines (17 loc) · 629 Bytes

45 - Echidna

Echidna is a Haskell program designed for fuzzing/property-based testing of Ethereum smart contracts. It uses sophisticated grammar-based fuzzing campaigns based on a contract ABI to falsify user-defined predicates or Solidity assertions.


Slide Screenshot

045.jpg


Slide Text

  • Fuzzing Tool
  • Trail of Bits
  • Haskell-based
  • Grammar-based Fuzzing Campaigns
  • Falsify Predicates/Assertions

References


Tags