Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

more fuzzers #28

Open
mcginty opened this issue Jul 20, 2018 · 5 comments
Open

more fuzzers #28

mcginty opened this issue Jul 20, 2018 · 5 comments

Comments

@mcginty
Copy link
Owner

mcginty commented Jul 20, 2018

It'd be great to have an even more robust fuzzer for snow to increase confidence and avoid panics.

@stusmall
Copy link
Contributor

I'd love to take this on. I'll give it a look tonight.

@quapka
Copy link

quapka commented Jun 23, 2021

Hi, have you made any progress so far, @stusmall? I might take a look.

@stusmall
Copy link
Contributor

stusmall commented Jun 23, 2021

Nothing past the small change that got merged.

@quapka
Copy link

quapka commented Jun 23, 2021

Ok, and what is the intended way of running the fuzzer? I've built the hfuzz and tried to running it without a success:

$./target/release/handshake_reader
This executable hasn't been built with "cargo hfuzz".
Try executing "cargo hfuzz build" and check out "hfuzz_target" directory.
Or execute "cargo hfuzz run TARGET"

$ cargo hfuzz
error: no such subcommand: `hfuzz`

$ cargo hfuzz build
error: no such subcommand: `hfuzz`

$ cargo hfuzz run handshake_reader
error: no such subcommand: `hfuzz`

@quapka
Copy link

quapka commented Jun 23, 2021

Oh, I see.

$ cargo install honggfuzz

And I also needed sudo apt-get install binutils-dev. Now:

$ cargo hfuzz run handshake_reader

works. I suppose worth adding to the README.md.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants