From 95aa0bf79b968d7ea04a51561a176ae1f5a460bd Mon Sep 17 00:00:00 2001 From: moneromooo-monero Date: Sat, 9 Dec 2017 23:04:49 +0000 Subject: add load_from_binary/load_from_json fuzzers --- tests/data/fuzz/load-from-binary/BINARY1 | Bin 0 -> 1 bytes tests/data/fuzz/load-from-json/JSON1 | 1 + 2 files changed, 1 insertion(+) create mode 100644 tests/data/fuzz/load-from-binary/BINARY1 create mode 100644 tests/data/fuzz/load-from-json/JSON1 (limited to 'tests/data/fuzz') diff --git a/tests/data/fuzz/load-from-binary/BINARY1 b/tests/data/fuzz/load-from-binary/BINARY1 new file mode 100644 index 000000000..f76dd238a Binary files /dev/null and b/tests/data/fuzz/load-from-binary/BINARY1 differ diff --git a/tests/data/fuzz/load-from-json/JSON1 b/tests/data/fuzz/load-from-json/JSON1 new file mode 100644 index 000000000..9e26dfeeb --- /dev/null +++ b/tests/data/fuzz/load-from-json/JSON1 @@ -0,0 +1 @@ +{} \ No newline at end of file -- cgit v1.2.3 From 53b83a83fcbfac7b6d3a389e47dcbc299e310877 Mon Sep 17 00:00:00 2001 From: moneromooo-monero Date: Sun, 10 Dec 2017 11:34:52 +0000 Subject: tests: better load-from-binary fuzz test data file Looks like there's some kind of header/signature --- tests/data/fuzz/load-from-binary/BINARY1 | Bin 1 -> 10 bytes 1 file changed, 0 insertions(+), 0 deletions(-) (limited to 'tests/data/fuzz') diff --git a/tests/data/fuzz/load-from-binary/BINARY1 b/tests/data/fuzz/load-from-binary/BINARY1 index f76dd238a..c99d7e7bc 100644 Binary files a/tests/data/fuzz/load-from-binary/BINARY1 and b/tests/data/fuzz/load-from-binary/BINARY1 differ -- cgit v1.2.3 From 261b0dd0e041e9e1fd5370cf5fca44ae2d84123e Mon Sep 17 00:00:00 2001 From: moneromooo-monero Date: Sun, 10 Dec 2017 15:52:24 +0000 Subject: tests: add base58 fuzz test --- tests/data/fuzz/base58/ENC1 | 0 tests/data/fuzz/base58/ENC2 | 1 + 2 files changed, 1 insertion(+) create mode 100644 tests/data/fuzz/base58/ENC1 create mode 100644 tests/data/fuzz/base58/ENC2 (limited to 'tests/data/fuzz') diff --git a/tests/data/fuzz/base58/ENC1 b/tests/data/fuzz/base58/ENC1 new file mode 100644 index 000000000..e69de29bb diff --git a/tests/data/fuzz/base58/ENC2 b/tests/data/fuzz/base58/ENC2 new file mode 100644 index 000000000..73da627e4 --- /dev/null +++ b/tests/data/fuzz/base58/ENC2 @@ -0,0 +1 @@ +9zZBkWRgMNPEnVofRFqWK9MKBwgXNyKELBJSttxb1t2UhDM114URntt5iYcXzXusoHZygfSojsbviXZhnP9pJ4p2SDcv81L \ No newline at end of file -- cgit v1.2.3 From 0272df9e614d472973fbcbdb50591d2dcd8eb10c Mon Sep 17 00:00:00 2001 From: moneromooo-monero Date: Sun, 10 Dec 2017 20:17:16 +0000 Subject: add parse_url fuzz test --- tests/data/fuzz/parse-url/URL1 | 1 + tests/data/fuzz/parse-url/URL2 | 1 + 2 files changed, 2 insertions(+) create mode 100644 tests/data/fuzz/parse-url/URL1 create mode 100644 tests/data/fuzz/parse-url/URL2 (limited to 'tests/data/fuzz') diff --git a/tests/data/fuzz/parse-url/URL1 b/tests/data/fuzz/parse-url/URL1 new file mode 100644 index 000000000..e56ea71e3 --- /dev/null +++ b/tests/data/fuzz/parse-url/URL1 @@ -0,0 +1 @@ +127.0.0.1 \ No newline at end of file diff --git a/tests/data/fuzz/parse-url/URL2 b/tests/data/fuzz/parse-url/URL2 new file mode 100644 index 000000000..b66e7de9a --- /dev/null +++ b/tests/data/fuzz/parse-url/URL2 @@ -0,0 +1 @@ +iframe_test.html?api_url=http://api.vk.com/api.php&api_id=3289090&api_settings=1&viewer_id=562964060&viewer_type=0&sid=0aad8d1c5713130f9ca0076f2b7b47e532877424961367d81e7fa92455f069be7e21bc3193cbd0be11895&secret=368ebbc0ef&access_token=668bc03f43981d883f73876ffff4aa8564254b359cc745dfa1b3cde7bdab2e94105d8f6d8250717569c0a7&user_id=0&group_id=0&is_app_user=1&auth_key=d2f7a895ca5ff3fdb2a2a8ae23fe679a&language=0&parent_language=0&ad_info=ElsdCQBaQlxiAQRdFUVUXiN2AVBzBx5pU1BXIgZUJlIEAWcgAUoLQg==&referrer=unknown&lc_name=9834b6a3&hash= \ No newline at end of file -- cgit v1.2.3 From f1bdc9a42a7d75f90cc0c1e4191f4ef1a016a11a Mon Sep 17 00:00:00 2001 From: moneromooo-monero Date: Mon, 11 Dec 2017 09:33:01 +0000 Subject: tests: add http client fuzz test --- tests/data/fuzz/http-client/RESP1 | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 tests/data/fuzz/http-client/RESP1 (limited to 'tests/data/fuzz') diff --git a/tests/data/fuzz/http-client/RESP1 b/tests/data/fuzz/http-client/RESP1 new file mode 100644 index 000000000..3046dc886 --- /dev/null +++ b/tests/data/fuzz/http-client/RESP1 @@ -0,0 +1,8 @@ +HTTP/1.1 200 Ok +Server: Epee-based +Content-Length: 5 +Content-Type: text/plain +Last-Modified: Mon, 11 Dec 2017 09:03:03 GMT +Accept-Ranges: bytes + +foo -- cgit v1.2.3 From ec724eb64ab4fc5dcc518efc606d630ebc89f119 Mon Sep 17 00:00:00 2001 From: moneromooo-monero Date: Mon, 11 Dec 2017 18:32:40 +0000 Subject: tests: add levin fuzz test --- tests/data/fuzz/levin/LEVIN1 | Bin 0 -> 33 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 tests/data/fuzz/levin/LEVIN1 (limited to 'tests/data/fuzz') diff --git a/tests/data/fuzz/levin/LEVIN1 b/tests/data/fuzz/levin/LEVIN1 new file mode 100644 index 000000000..51a640c61 Binary files /dev/null and b/tests/data/fuzz/levin/LEVIN1 differ -- cgit v1.2.3