Test: The changs have been made in google3 and fuzzer has been running successfully with improved coverage Critique CL: http://cl/310633618 Bug: b/155435131 Change-Id: Ib02601302db238ce8fbeb3963ce8e05e864ba985 Change-Id: I11eba4d1aa1536b44929b742a5e2c2bf89d818fb
ODK Fuzzing
Objective
- Run fuzzing on ODK and KDO serialize and deserialize APIs using google supported fuzzer engines to find security vulnerabilities. Any issues found by clusterfuzz will be reported to odk fuzz buganizer.
Run fuzz target on local machine
-
In order to run fuzz target locally and see code coverage, save binary input to be tested against fuzz target into a temporary corpus directory and execute following commands
$ blaze build --config=asan-fuzzer //your:target $ blaze-bin/your/target FULL_CORPUS_DIR