tree: f34aec361fb8b2b43679336d596a986d282ab18b [path history] [tgz]
  1. gocoverage/
  2. bad_build_check
  3. collect_dft
  4. coverage
  5. coverage_helper
  6. dataflow_tracer.py
  7. Dockerfile
  8. download_corpus
  9. jacoco_report_converter.py
  10. parse_options.py
  11. profraw_update.py
  12. rcfilt
  13. README.md
  14. reproduce
  15. run_fuzzer
  16. targets_list
  17. test_all.py
  18. test_all_test.py
  19. test_one.py
infra/base-images/base-runner/README.md

base-runner

Base image for fuzzer runners.

docker run -ti gcr.io/oss-fuzz-base/base-runner <command> <args>

Commands

CommandDescription
reproduce <fuzzer_name> <fuzzer_options>build all fuzz targets and run specified one with testcase /testcase and given options.
run_fuzzer <fuzzer_name> <fuzzer_options>runs specified fuzzer combining options with .options file
test_all.pyruns every binary in /out as a fuzzer for a while to ensure it works.

Examples

  • Reproduce using latest OSS-Fuzz build:
  • Reproduce using local source checkout: