commit | 885295f0701e61c384defb4eb9b4f937eff8e26b | [log] [tgz] |
---|---|---|
author | Stephen Crane <sjc@immunant.com> | Wed Feb 24 15:34:35 2021 -0800 |
committer | Stephen Crane <sjc@immunant.com> | Wed Feb 24 15:34:35 2021 -0800 |
tree | 76eb64ab6766debf0e6cf7c7dba4caac7cf58a05 | |
parent | 7cd1c031783dcc23e03593ee13eedddc07ef5c62 [diff] |
trusty: Add keymaster fuzzer corpus Add an initial corpus for the keymaster fuzzer derived from running the keystore2 unittests. Test: adb shell "cd /data/fuzz/arm64/trusty_keymaster_fuzzer/ && ./trusty_keymaster_fuzzer corpus" Bug: 175918322 Change-Id: I839bb9bacee1800cf2da25aedbb4ce3eccf16cba
diff --git a/trusty/keymaster/fuzz/Android.bp b/trusty/keymaster/fuzz/Android.bp index da9f9ec..81d6744 100644 --- a/trusty/keymaster/fuzz/Android.bp +++ b/trusty/keymaster/fuzz/Android.bp
@@ -16,4 +16,9 @@ name: "trusty_keymaster_fuzzer", defaults: ["trusty_fuzzer_defaults"], srcs: ["fuzz.cpp"], + + // The initial corpus for this fuzzer was derived by dumping messages from + // the `secure_env` emulator interface for cuttlefish while running the + // keystore2 tests in the emulator. + corpus: ["corpus/*"], }
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-recv-1x0hJ5 b/trusty/keymaster/fuzz/corpus/keymaster-recv-1x0hJ5 new file mode 100644 index 0000000..4a292c1 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-recv-1x0hJ5 Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-recv-5GV6mx b/trusty/keymaster/fuzz/corpus/keymaster-recv-5GV6mx new file mode 100644 index 0000000..60301f6 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-recv-5GV6mx Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-recv-7RVbJ8 b/trusty/keymaster/fuzz/corpus/keymaster-recv-7RVbJ8 new file mode 100644 index 0000000..9ed8279 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-recv-7RVbJ8 Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-recv-9ElJHi b/trusty/keymaster/fuzz/corpus/keymaster-recv-9ElJHi new file mode 100644 index 0000000..69caf33 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-recv-9ElJHi Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-recv-9czLCR b/trusty/keymaster/fuzz/corpus/keymaster-recv-9czLCR new file mode 100644 index 0000000..e9d7daf --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-recv-9czLCR Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-recv-BFx3FN b/trusty/keymaster/fuzz/corpus/keymaster-recv-BFx3FN new file mode 100644 index 0000000..3ce16c3 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-recv-BFx3FN Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-recv-BXWpRA b/trusty/keymaster/fuzz/corpus/keymaster-recv-BXWpRA new file mode 100644 index 0000000..c290b52 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-recv-BXWpRA Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-recv-DanwgH b/trusty/keymaster/fuzz/corpus/keymaster-recv-DanwgH new file mode 100644 index 0000000..b1fb022 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-recv-DanwgH Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-recv-JP2pXq b/trusty/keymaster/fuzz/corpus/keymaster-recv-JP2pXq new file mode 100644 index 0000000..2f9abcf --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-recv-JP2pXq Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-recv-T0YO5T b/trusty/keymaster/fuzz/corpus/keymaster-recv-T0YO5T new file mode 100644 index 0000000..9ed8279 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-recv-T0YO5T Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-recv-TM26dO b/trusty/keymaster/fuzz/corpus/keymaster-recv-TM26dO new file mode 100644 index 0000000..ec374e3 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-recv-TM26dO Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-recv-XcPQ60 b/trusty/keymaster/fuzz/corpus/keymaster-recv-XcPQ60 new file mode 100644 index 0000000..3ce16c3 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-recv-XcPQ60 Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-recv-ZU4x5D b/trusty/keymaster/fuzz/corpus/keymaster-recv-ZU4x5D new file mode 100644 index 0000000..1641d95 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-recv-ZU4x5D Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-recv-Zbzv1t b/trusty/keymaster/fuzz/corpus/keymaster-recv-Zbzv1t new file mode 100644 index 0000000..96b965e --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-recv-Zbzv1t Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-recv-ZvweQK b/trusty/keymaster/fuzz/corpus/keymaster-recv-ZvweQK new file mode 100644 index 0000000..e3a04ae --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-recv-ZvweQK Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-recv-d3OcR1 b/trusty/keymaster/fuzz/corpus/keymaster-recv-d3OcR1 new file mode 100644 index 0000000..920c5ed --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-recv-d3OcR1 Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-recv-dc6Hmg b/trusty/keymaster/fuzz/corpus/keymaster-recv-dc6Hmg new file mode 100644 index 0000000..49453d4 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-recv-dc6Hmg Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-recv-fn8Ksu b/trusty/keymaster/fuzz/corpus/keymaster-recv-fn8Ksu new file mode 100644 index 0000000..b0408c6 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-recv-fn8Ksu Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-recv-ldnX1U b/trusty/keymaster/fuzz/corpus/keymaster-recv-ldnX1U new file mode 100644 index 0000000..8d77e0e --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-recv-ldnX1U Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-recv-pqvh4n b/trusty/keymaster/fuzz/corpus/keymaster-recv-pqvh4n new file mode 100644 index 0000000..8ac5b90 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-recv-pqvh4n Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-recv-pvwjne b/trusty/keymaster/fuzz/corpus/keymaster-recv-pvwjne new file mode 100644 index 0000000..22d5232 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-recv-pvwjne Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-recv-pzxe39 b/trusty/keymaster/fuzz/corpus/keymaster-recv-pzxe39 new file mode 100644 index 0000000..8e955c1 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-recv-pzxe39 Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-recv-tpykrY b/trusty/keymaster/fuzz/corpus/keymaster-recv-tpykrY new file mode 100644 index 0000000..16d2121 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-recv-tpykrY Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-recv-tq6MsH b/trusty/keymaster/fuzz/corpus/keymaster-recv-tq6MsH new file mode 100644 index 0000000..d5d7f02 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-recv-tq6MsH Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-recv-zt2UIA b/trusty/keymaster/fuzz/corpus/keymaster-recv-zt2UIA new file mode 100644 index 0000000..23c3ce8 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-recv-zt2UIA Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-send-3aKtgr b/trusty/keymaster/fuzz/corpus/keymaster-send-3aKtgr new file mode 100644 index 0000000..bfee18a --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-send-3aKtgr Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-send-5Ays9I b/trusty/keymaster/fuzz/corpus/keymaster-send-5Ays9I new file mode 100644 index 0000000..3e446c5 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-send-5Ays9I Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-send-7X098Z b/trusty/keymaster/fuzz/corpus/keymaster-send-7X098Z new file mode 100644 index 0000000..5b1c30b --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-send-7X098Z Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-send-B6LYU4 b/trusty/keymaster/fuzz/corpus/keymaster-send-B6LYU4 new file mode 100644 index 0000000..e841836 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-send-B6LYU4 Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-send-BZU7LF b/trusty/keymaster/fuzz/corpus/keymaster-send-BZU7LF new file mode 100644 index 0000000..72ba6c4 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-send-BZU7LF Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-send-FxXsxg b/trusty/keymaster/fuzz/corpus/keymaster-send-FxXsxg new file mode 100644 index 0000000..5dfd4f8 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-send-FxXsxg Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-send-NlxYoC b/trusty/keymaster/fuzz/corpus/keymaster-send-NlxYoC new file mode 100644 index 0000000..992e3f5 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-send-NlxYoC Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-send-PzXetK b/trusty/keymaster/fuzz/corpus/keymaster-send-PzXetK new file mode 100644 index 0000000..18506f2 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-send-PzXetK Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-send-RFmR3D b/trusty/keymaster/fuzz/corpus/keymaster-send-RFmR3D new file mode 100644 index 0000000..6845257 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-send-RFmR3D Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-send-Tp6AJW b/trusty/keymaster/fuzz/corpus/keymaster-send-Tp6AJW new file mode 100644 index 0000000..90df6da --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-send-Tp6AJW Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-send-V0leT7 b/trusty/keymaster/fuzz/corpus/keymaster-send-V0leT7 new file mode 100644 index 0000000..79512e4 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-send-V0leT7 Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-send-X4Plz3 b/trusty/keymaster/fuzz/corpus/keymaster-send-X4Plz3 new file mode 100644 index 0000000..1423e64 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-send-X4Plz3 Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-send-Xd5KiX b/trusty/keymaster/fuzz/corpus/keymaster-send-Xd5KiX new file mode 100644 index 0000000..18506f2 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-send-Xd5KiX Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-send-Ztr5Rk b/trusty/keymaster/fuzz/corpus/keymaster-send-Ztr5Rk new file mode 100644 index 0000000..9af5af3 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-send-Ztr5Rk Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-send-f6d6wM b/trusty/keymaster/fuzz/corpus/keymaster-send-f6d6wM new file mode 100644 index 0000000..e8f79be --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-send-f6d6wM Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-send-jbzgHv b/trusty/keymaster/fuzz/corpus/keymaster-send-jbzgHv new file mode 100644 index 0000000..3ee5434 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-send-jbzgHv Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-send-jiL5yp b/trusty/keymaster/fuzz/corpus/keymaster-send-jiL5yp new file mode 100644 index 0000000..90beb99 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-send-jiL5yp Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-send-l5kqxc b/trusty/keymaster/fuzz/corpus/keymaster-send-l5kqxc new file mode 100644 index 0000000..b2f606d --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-send-l5kqxc Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-send-l6zX2y b/trusty/keymaster/fuzz/corpus/keymaster-send-l6zX2y new file mode 100644 index 0000000..77705e7 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-send-l6zX2y Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-send-ltPKls b/trusty/keymaster/fuzz/corpus/keymaster-send-ltPKls new file mode 100644 index 0000000..fb637aa --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-send-ltPKls Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-send-n7sdVP b/trusty/keymaster/fuzz/corpus/keymaster-send-n7sdVP new file mode 100644 index 0000000..054a7ed --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-send-n7sdVP Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-send-pKSjkT b/trusty/keymaster/fuzz/corpus/keymaster-send-pKSjkT new file mode 100644 index 0000000..3ed7246 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-send-pKSjkT Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-send-rhVedc b/trusty/keymaster/fuzz/corpus/keymaster-send-rhVedc new file mode 100644 index 0000000..bd545f1 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-send-rhVedc Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-send-tZJ2Ex b/trusty/keymaster/fuzz/corpus/keymaster-send-tZJ2Ex new file mode 100644 index 0000000..72ee499 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-send-tZJ2Ex Binary files differ
diff --git a/trusty/keymaster/fuzz/corpus/keymaster-send-tZlTSQ b/trusty/keymaster/fuzz/corpus/keymaster-send-tZlTSQ new file mode 100644 index 0000000..e841836 --- /dev/null +++ b/trusty/keymaster/fuzz/corpus/keymaster-send-tZlTSQ Binary files differ