Questions tagged [fuzz-test]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
2
votes
1answer
53 views

What vulnerabilities have been found in Bitcoin Core using fuzzing?

Is there a list of vulnerabilities that have been found in Bitcoin Core using fuzz testing?
1
vote
1answer
70 views

Why doesn't Bitcoin Core use Google's OSS-Fuzz?

Google offers free access to their ClusterFuzz fuzzing infrastructure (through OSS-Fuzz) to open source projects. Why does Bitcoin Core not take advantage of this?
3
votes
1answer
164 views

What is structured fuzzing and is the fuzzing that Bitcoin Core does currently considered structured?

Can you define what structured fuzzing is and the benefits it brings over plain vanilla fuzzing? Is some of the fuzzing that Bitcoin Core does currently considered "structured"?
0
votes
1answer
830 views

What is a fuzz testing harness?

The Bitcoin Core fuzzing docs refer to "fuzzing harnesses". What is a harness in this context? (There have been two previous Bitcoin Core PR review club sessions on fuzz testing at the time ...
4
votes
1answer
217 views

What is fuzz testing?

I've been looking at the Bitcoin Core PR review club sessions on fuzz testing here and here. Can you explain at a high level what is fuzz testing?
0
votes
1answer
106 views

Should I try to get fuzz testing working on MacOS or should I stick to Linux?

The Bitcoin Core fuzzing docs contain some hints for getting fuzz testing working on MacOS. But if I have access to a Linux machine/VM should I stick to doing all fuzzing on Linux? I'm assuming there ...
0
votes
1answer
92 views

Which fuzzer should I use to fuzz test Bitcoin Core?

In the Bitcoin Core fuzzing docs there are setup instructions for three different fuzzers: libFuzzer, american fuzzy lop (afl-fuzz) and Honggfuzz. Presumably I should try them in this order. How do ...