diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2017-08-05 09:35:14 +0200 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2017-08-05 09:36:18 +0200 |
commit | b855e79329e7ed651b59a16ebe880679e44f1973 (patch) | |
tree | a90484cb43ad2ad14c2fb56bca9adf6513837941 /devel | |
parent | 377523481e908ab80a5aa1c416660d07eacedff1 (diff) | |
download | gnutls-b855e79329e7ed651b59a16ebe880679e44f1973.tar.gz |
tests: added reproducer applications for psk and srp fuzzerstmp-oss-fuzz-updates
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
Diffstat (limited to 'devel')
-rw-r--r-- | devel/fuzz/README.md | 25 |
1 files changed, 18 insertions, 7 deletions
diff --git a/devel/fuzz/README.md b/devel/fuzz/README.md index 698db2f4ed..575f80e091 100644 --- a/devel/fuzz/README.md +++ b/devel/fuzz/README.md @@ -55,13 +55,17 @@ sudo docker run --rm -e ASAN_OPTIONS="detect_leaks=0" -ti -v $FILE:/testcase oss For the following tests dropping a file to a subdirectory in tests is sufficient: -| Fuzzer | Directory | -|:----------------------------:|:--------------------------:| -|gnutls_client_fuzzer | tests/client-interesting | -|gnutls_server_fuzzer | tests/server-interesting | -|gnutls_pkcs7_parser_fuzzer | tests/pkcs7-interesting | -|gnutls_x509_parser_fuzzer | tests/certs-interesting | -|gnutls_ocsp_resp_parser_fuzzer| tests/ocsp-resp-interesting| +| Fuzzer | Directory | +|:----------------------------:|:---------------------------:| +|gnutls_client_fuzzer | tests/client-interesting | +|gnutls_server_fuzzer | tests/server-interesting | +|gnutls_psk_client_fuzzer | tests/psk-client-interesting| +|gnutls_psk_server_fuzzer | tests/psk-server-interesting| +|gnutls_srp_client_fuzzer | tests/srp-client-interesting| +|gnutls_srp_server_fuzzer | tests/srp-server-interesting| +|gnutls_pkcs7_parser_fuzzer | tests/pkcs7-interesting | +|gnutls_x509_parser_fuzzer | tests/certs-interesting | +|gnutls_ocsp_resp_parser_fuzzer| tests/ocsp-resp-interesting | The following require modifying a test case. Mappings are shown in the table below. @@ -71,3 +75,10 @@ table below. |gnutls_dn_parser_fuzzer |tests/x509-dn-decode.c | |gnutls_pkcs8_key_parser_fuzzer |tests/key-tests/pkcs8-invalid,tests/key-tests/pkcs8-decode| |gnutls_private_key_parser_fuzzer |tests/key-tests/key-invalid | + + +# Missing fuzzers + + * TLS resumption + * TLS rehandshake + * Fuzzying past finished message processing |