| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| json.org | ||
| json_nlohmann_tests | ||
| json_roundtrip | ||
| json_tests | ||
| json_testsuite | ||
| catch.hpp | ||
| fuzz.cpp | ||
| unit.cpp |
"make fuzz" creates a simple executable that de-serialises stdin
and re-serialises to stdout.
"make fuzz_testcases" extracts the smaller json test cases into
a testcases directory.
The library can then be fuzzed as follows:
CC=afl-clang-fast make fuzz
make fuzz_testcases
mkdir out
afl-fuzz -i testcases -o out ./fuzz
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| json.org | Loading commit data... | |
| json_nlohmann_tests | Loading commit data... | |
| json_roundtrip | Loading commit data... | |
| json_tests | Loading commit data... | |
| json_testsuite | Loading commit data... | |
| catch.hpp | Loading commit data... | |
| fuzz.cpp | Loading commit data... | |
| unit.cpp | Loading commit data... |