Skip to content

Commit 96aeaaf

Browse files
author
johnsaigle
committed
Add resources to fuzzing section and make subsections
1 parent a1e2905 commit 96aeaaf

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

README.md

+14-3
Original file line numberDiff line numberDiff line change
@@ -119,12 +119,23 @@ Create and deploy your **smart contracts** using these Rust-inspired platforms/l
119119

120120
**Testing&Fuzzing**
121121

122+
### Generic fuzzing
123+
124+
- [Rust Fuzz book](https://rust-fuzz.github.io/book/) - intro to fuzzing in Rust with libfuzzer and afl++
125+
- [HonggFuzz crate](https://docs.rs/honggfuzz/latest/honggfuzz/) - Rust crate for honggfuzz
126+
- [Cargo Fuzz](https://docs.rs/honggfuzz/latest/honggfuzz/) - cargo tooling for libFuzzer
127+
- [Fzero-Fuzzer](https://github.com/FuzzingLabs/fzero_fuzzer) - grammar-based fuzzer for Rust
128+
- [WASMRuntimeFuzz](https://github.com/FuzzingLabs/wasm_runtimes_fuzzing) - WebAssembly Runtimes fuzzing
129+
- [Cairo-Fuzzer](https://github.com/FuzzingLabs/cairo-fuzzer) - smart contracts fuzzer for Cairo by Fuzzing Labs
130+
131+
### Blockchain fuzzing
132+
122133
- [Foundry 2.0](https://github.com/foundry-rs/foundry) - modular toolkit for ethereum development and testing
123134
- [Circomspect](https://github.com/trailofbits/circomspect) - static analyzer for Circom ZK framework
135+
136+
### Static Analyzers
137+
124138
- [Caracal](https://github.com/crytic/caracal) - static analyzer for Starknet smart contracts
125-
- [Cairo-Fuzzer](https://github.com/FuzzingLabs/cairo-fuzzer) - smart contracts fuzzer for Cairo by Fuzzing Labs
126-
- [Fzero-Fuzzer](https://github.com/FuzzingLabs/fzero_fuzzer) - grammar-based fuzzer for Rust
127-
- [WASMRuntimeFuzz](https://github.com/FuzzingLabs/wasm_runtimes_fuzzing) - WebAssembly Runtimes fuzzing
128139
- [Dylint](https://github.com/trailofbits/dylint/tree/master) - Static Analysis tool
129140

130141

0 commit comments

Comments
 (0)