Skip to content

phayes/sidefuzz-targets

Repository files navigation

Repository of fuzzing targets for SideFuzz

See https://github.com/phayes/sidefuzz

Adding a new target:

Create a new workspace member with a name in the format <crate_name>_<function>_<input_name>. For examle, to fuzz the rsa crate, checking to make sure the encrypt function is constant-time in relation to message input, create a new member called rsa_encrypt_message.

Running a target

rustup target add wasm32-unknown-unknown
cargo build --release --target wasm32-unknown-unknown
sidefuzz fuzz ./target/wasm32-unknown-unknown/release/my_target.wasm

About

Fuzzing targets for SideFuzz

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages