今天我们在EthCC大会上发布了Echidna——我们的下一代EVM智能模糊测试工具。这是首个针对智能合约的模糊测试工具,具备抽象状态机建模和自动生成最小测试用例等强大功能。我们已为此开发多时,非常兴奋能最终与大家分享。
Echidna提供了两种使用方式:
echidna-test
可执行文件:无需复杂配置,仅需简单Solidity断言即可在几分钟内开始检测代码漏洞,并配备直观的UI展示测试结果。(观看演示视频)Echidna不仅具备强大的模糊测试能力,我们还精心设计了:
通过stack工具链安装Echidna仅需满足:
安装完成后,执行echidna-test solidity/cli.sol
即可启动测试。遇到问题可通过Github或Empire Hacking Slack的#ethereum频道寻求支持。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。