diff options
author | 2016-11-21 14:37:27 -0800 | |
---|---|---|
committer | 2016-11-21 14:37:27 -0800 | |
commit | 8f9072aca6e53ede46215bc8a920900fe9dcf1a4 (patch) | |
tree | 193128187bd9f845653414a110e8a8ad2ea3a4ad /docs/glossary.md | |
parent | 560db5835433bf0412240b08ffee1698d82ac7f9 (diff) |
Update glossary.md
Diffstat (limited to 'docs/glossary.md')
-rw-r--r-- | docs/glossary.md | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/docs/glossary.md b/docs/glossary.md index 17793daa..d94c8e4c 100644 --- a/docs/glossary.md +++ b/docs/glossary.md @@ -4,11 +4,14 @@ TODO Naming things is hard. This page tries to reduce confusion around naming. -* **Fuzz Target** or -* **Target Function** or -* **Fuzzing Target Function** a function to which we apply fuzzing at the hopes to find a bug. +## Fuzz Target** +Or **Target Function** or **Fuzzing Target Function**.<BR> +A function to which we apply fuzzing. A [specific signature](libfuzzer.info#fuzz-target) must be used for OSS-Fuzz. - -<BR> +Examples: [openssl](https://github.com/openssl/openssl/blob/master/fuzz/x509.c), +[SQLite](https://www.sqlite.org/src/artifact/ad79e867fb504338), +[e2](https://github.com/google/re2/blob/master/re2/fuzzing/re2_fuzzer.cc). +A Fuzz Target can and should also be used for regression testing +and for reproducing bug reports, see [ideal integration](ideal_integration.md). * **Fuzzing Engine** a program that tries to find interesting inputs |