Siarhei Fedartsou
|
9d160a9b5d
|
Revert back to using custom HTTP parser instead of Boost.Beast (#6407)
|
2022-10-14 14:37:33 +02:00 |
|
Siarhei Fedartsou
|
e7185b4bcb
|
Use Boost.Beast to parse HTTP request (#6294)
|
2022-08-02 21:12:05 +01:00 |
|
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 |
|