1. 久十比特币首页
  2. 以太坊
  3. 以太坊最新消息

ConsenSys推出模糊测试工具以增强智能合约安全性

ConsenSys 推出了其最新工具 Fuzzing,旨在增强以太坊智能合约的安全性。该工具由 Diligence 管理,Diligence 是一家在 ConsenSys 生态系统内提供智能合约审计服务的服务提供商。模糊测试是一种自助式自动化分析工具,使开发人员能够识别以太坊智能合约中的漏洞,而无需复杂的测试环境或基础设施。

ConsenSys推出模糊测试工具以增强智能合约安全性

确保智能合约的安全性在 web3 生态系统中至关重要,公开发布前的严格测试至关重要。为了满足这一需求,模糊测试等自动化技术越来越受欢迎,因为它们可以大规模检测软件漏洞并显着提高区块链应用程序的安全性。

币安Binance

币安Binance

全球顶级交易所,手机即可买比特币,10元买比特币,1元买NFT!!!

Diligence Fuzzing,也称为 Fuzzing-as-a-Service,受到 AFL 和 LibFuzzer 等最先进的模糊器的启发。与现有的用于分析智能合约的模糊测试工具相比,它提供了更高的代码覆盖率和更快的漏洞检测。基准测试表明,Diligence Fuzzing 在整体代码覆盖率、覆盖时间和发现的错误数量方面优于竞争对手。

Diligence Fuzzing 最近的更新旨在减少 FaaS 平台新开发人员的入职摩擦,并改善现有 Foundry 用户的用户体验。ConsenSys 于 2021 年推出的开发框架 Foundry 因其高效、模块化和用于基于属性的测试的内置模糊器而广受欢迎。鉴于 Solidity 开发人员对 Foundry 的需求不断增长,在 Diligence Fuzzing 中扩展对 Foundry 项目的支持是一个合乎逻辑的决定。

Diligence Fuzzing 的显着优势之一是与 Foundry 的内置模糊器相比,其性能得到了提高。Diligence Fuzzing 使用覆盖引导的模糊测试和输入预测技术来使模糊测试活动更加有效,使其能够在更短的时间内发现更多错误。此外,Diligence Fuzzing 支持状态模糊测试,生成事务序列以发现由协议逻辑错误引起的边缘情况。此功能对于检测需要多个交易才能触发智能合约中的安全违规的状态错误尤其重要。

在 Foundry 项目中使用 Diligence Fuzzing 的另一个主要好处是它的易用性。将外部模糊测试工具集成到开发过程中可能具有挑战性,但 Diligence Fuzzing 通过要求用户进行最少的配置来简化该过程。只需几个简单的步骤,开发人员就可以开始无缝地模糊测试他们的 Foundry 项目。

为了确保与 Foundry 项目的兼容性,Diligence Fuzzing 已扩展为支持 Foundry 的作弊代码,从而提供对本地 EVM 测试环境的细粒度控制。Diligence Fuzzing 目前为重要的 Foundry 作弊代码提供实验性支持,对其他代码的进一步支持正在进行中。

ConsenSys 致力于为 web3 开发人员提供行业级模糊测试,这一承诺体现在对 Diligence Fuzzing 的改进上,包括灵活的定价计划和无摩擦的入门。通过新的免费计划,开发人员和项目团队可以以最少的投资获得 Diligence Fuzzing 的强大功能,增强智能合约的安全性,并为更安全的 web3 生态系统做出贡献。

文章来源投稿,发布:Yori;文章内容仅供参考,不构成投资建议;投资者据此操作,风险自担;如若转载,请注明出处:http://www.910btc.com/7286.html

发表评论

邮箱地址不会被公开。 必填项已用*标注