nDPI/fuzz
Ivan Nardi 7714507f81
Test multiple ndpiReader configurations (#1931)
Extend internal unit tests to handle multiple configurations.
As some examples, add tests about:
* disabling some protocols
* disabling Ookla aggressiveness

Every configurations data is stored in a dedicated directory under
`tests\cfgs`
2023-04-06 11:30:36 +02:00
..
corpus Update libinjection code (#1918) 2023-04-04 14:18:57 +02:00
dictionary.dict Add some fuzzers to test other data structures. (#1870) 2023-01-25 11:44:59 +01:00
dictionary_tls_certificate.dict fuzz: add a new fuzzer to test TLS certificates (#1901) 2023-03-20 17:00:46 +01:00
fuzz_alg_bins.cpp fuzz: some improvements and add two new fuzzers (#1881) 2023-02-09 20:02:12 +01:00
fuzz_alg_bytestream.c fuzz: extend fuzz coverage (#1888) 2023-02-16 18:04:34 +01:00
fuzz_alg_crc32_md5.c fuzz: some improvements and add two new fuzzers (#1881) 2023-02-09 20:02:12 +01:00
fuzz_alg_hll.cpp fuzz: some improvements and add two new fuzzers (#1881) 2023-02-09 20:02:12 +01:00
fuzz_alg_hw_rsi_outliers_da.cpp fuzz: some improvements and add two new fuzzers (#1881) 2023-02-09 20:02:12 +01:00
fuzz_alg_jitter.cpp fuzz: some improvements and add two new fuzzers (#1881) 2023-02-09 20:02:12 +01:00
fuzz_alg_ses_des.cpp Add some fuzzers to test other data structures. (#1870) 2023-01-25 11:44:59 +01:00
fuzz_common_code.c Add some fuzzers to test other data structures. (#1870) 2023-01-25 11:44:59 +01:00
fuzz_common_code.h Add some fuzzers to test other data structures. (#1870) 2023-01-25 11:44:59 +01:00
fuzz_community_id.cpp Add some fuzzers to test other data structures. (#1870) 2023-01-25 11:44:59 +01:00
fuzz_config.cpp Ookla: rework detection (#1922) 2023-03-30 17:13:51 +02:00
fuzz_ds_ahocorasick.cpp fuzz: extend fuzz coverage (#1888) 2023-02-16 18:04:34 +01:00
fuzz_ds_libcache.cpp Add some fuzzers to test other data structures. (#1870) 2023-01-25 11:44:59 +01:00
fuzz_ds_patricia.cpp fuzz: some improvements and add two new fuzzers (#1881) 2023-02-09 20:02:12 +01:00
fuzz_ds_ptree.cpp fuzz: extend fuzz coverage (#1888) 2023-02-16 18:04:34 +01:00
fuzz_ds_tree.cpp fuzz: some improvements and add two new fuzzers (#1881) 2023-02-09 20:02:12 +01:00
fuzz_gcrypt_light.cpp fuzz: add fuzzer to test internal gcrypt code (#1920) 2023-04-04 14:19:41 +02:00
fuzz_libinjection.c fuzz: extend fuzz coverage (#1888) 2023-02-16 18:04:34 +01:00
fuzz_ndpi_reader.c fuzz: add a new fuzzer triggering the payload analyzer function(s) (#1926) 2023-04-04 14:39:29 +02:00
fuzz_process_packet.c Add some fuzzers to test other data structures. (#1870) 2023-01-25 11:44:59 +01:00
fuzz_quic_get_crypto_data.c Add some fuzzers to test other data structures. (#1870) 2023-01-25 11:44:59 +01:00
fuzz_serialization.cpp fuzz: extend fuzz coverage (#1888) 2023-02-16 18:04:34 +01:00
fuzz_tls_certificate.c fuzz: add a new fuzzer to test TLS certificates (#1901) 2023-03-20 17:00:46 +01:00
ipv4_addresses.txt fuzz: extend fuzz coverage (#1888) 2023-02-16 18:04:34 +01:00
Makefile.am Test multiple ndpiReader configurations (#1931) 2023-04-06 11:30:36 +02:00