Daniel J. Hofmann
|
5971822f82
|
Enable data flow guided fuzzing using traces
|
2016-08-19 13:59:59 +02:00 |
|
Daniel J. Hofmann
|
cdf6baba1d
|
Add fuzz testing drivers for json escaping and uri decoding
|
2016-08-19 13:59:59 +02:00 |
|
Daniel J. Hofmann
|
4b7ddb6826
|
Add fuzz testing drivers for url and request parser
|
2016-08-19 13:59:59 +02:00 |
|
Daniel J. Hofmann
|
06b74c1f08
|
Add fuzz testing drivers for all parameters
|
2016-08-19 13:59:59 +02:00 |
|
Daniel J. Hofmann
|
3a0eed2ee5
|
Make sanitizer used for Fuzz testing configurable via FUZZ_SANITIZER
|
2016-08-19 13:59:59 +02:00 |
|
Daniel J. Hofmann
|
2557bdcf39
|
Basic Fuzz Testing.
[100%] Fuzzing libosrm
/tmp/osrm-backend/build/fuzz/driver -max_len=4096 corpus > fuzz-0.log 2>&1
/tmp/osrm-backend/build/fuzz/driver -max_len=4096 corpus > fuzz-1.log 2>&1
/tmp/osrm-backend/build/fuzz/driver -max_len=4096 corpus > fuzz-2.log 2>&1
/tmp/osrm-backend/build/fuzz/driver -max_len=4096 corpus > fuzz-3.log 2>&1
References:
- http://llvm.org/docs/LibFuzzer.html
- http://llvm.org/releases/3.8.0/docs/LibFuzzer.html
- https://github.com/Project-OSRM/osrm-backend/issues/1678
|
2016-08-19 13:59:59 +02:00 |
|