
Solidity Fuzzing Boilerplate
Designed for efficiency, the Solidity Fuzzing Boilerplate simplifies the fuzzing of Solidity components, particularly libraries. Users can leverage Echidna and Foundry's fuzzing capabilities, deploy various Solidity versions in Ganache, and utilize HEVM's FFI cheat code for advanced fuzzing strategies, ensuring thorough testing across diverse scenarios.
Top Solidity Fuzzing Boilerplate Alternatives
Google ClusterFuzz
ClusterFuzz is a robust, scalable fuzzing infrastructure designed to uncover security and stability issues in software.
Echidna
Echidna is a sophisticated fuzz testing tool designed specifically for Ethereum smart contracts, utilizing Haskell for property-based testing.
Etheno
Etheno serves as an innovative Ethereum testing tool, seamlessly integrating JSON RPC multiplexing and analysis.
Awesome Fuzzing
Awesome Fuzzing serves as a vital resource hub for those engaging in fuzz testing.
Ffuf
Ffuf is a high-performance web fuzzing tool crafted in Go, designed for efficient vulnerability discovery.
Atheris
Built on libFuzzer, it excels in identifying vulnerabilities by leveraging Address Sanitizer and Undefined Behavior...
Fuzzapi
This Rails application features a user-friendly interface, simplifying the interaction with the gem...
API Fuzzer
By analyzing API requests, it uncovers potential risks such as SQL injection, cross-site scripting, and...
Fuzzbuzz
It automates the execution of fuzz tests within CI/CD pipelines, promptly notifying teams of critical...
afl-unicorn
By integrating block-edge instrumentation typically found in AFL’s QEMU mode, it effectively utilizes block coverage...
FuzzDB
It offers an extensive array of attack patterns and payloads tailored for fault injection, including...
Mayhem Code Security
By simulating hacker behavior, it continuously tests applications, identifying both known and unknown vulnerabilities...
go-fuzz
It excels in identifying vulnerabilities in systems that process data from untrusted sources...
ClusterFuzz
With automatic bug filing and triage, it enhances software projects by integrating multiple fuzzing engines...
Top Solidity Fuzzing Boilerplate Features
- Fuzz testing for Solidity libraries
- Dual testing with Echidna
- Foundry fuzzing configuration
- Ganache instance integration
- Support for incompatible Solidity versions
- FFI cheat code usage
- Differential fuzzing capabilities
- Customizable build script
- Documentation for fuzzing campaigns
- Example test cases provided
- Shell script for file downloads
- Long-running server compatibility
- Quick test adjustments for CI
- Comprehensive configuration files
- User-friendly template repository
- Input generation for complex cases
- Easy integration with Etheno
- License-free fuzzing experiments
- Background process management
- Real-time test execution monitoring