Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(149)

Unified Diff: src/platform/vboot_reference/tests/gen_fuzz_test_cases.sh

Issue 2283005: Modifying the kernel_utility tool to create our magic blob. (Closed) Base URL: ssh://git@chromiumos-git/chromeos
Patch Set: respond to feedback Created 10 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: src/platform/vboot_reference/tests/gen_fuzz_test_cases.sh
diff --git a/src/platform/vboot_reference/tests/gen_fuzz_test_cases.sh b/src/platform/vboot_reference/tests/gen_fuzz_test_cases.sh
index 7f75a31151cd7dcd572416b471357ab1e33e7b26..8cee42bd213142a56d7925a00e6127adf4ce292b 100755
--- a/src/platform/vboot_reference/tests/gen_fuzz_test_cases.sh
+++ b/src/platform/vboot_reference/tests/gen_fuzz_test_cases.sh
@@ -33,7 +33,6 @@ function generate_fuzzing_images {
echo "Generating signed kernel test image..."
# Generate a test verified boot kernel image and copy firmware public key.
${UTIL_DIR}/kernel_utility --generate \
- --in $1 \
--firmware_key ${TESTKEY_DIR}/key_rsa4096.pem \
--kernel_key ${TESTKEY_DIR}/key_rsa1024.pem \
--kernel_key_pub ${TESTKEY_DIR}/key_rsa1024.keyb \
@@ -41,12 +40,17 @@ function generate_fuzzing_images {
--kernel_sign_algorithm 2 \
--kernel_key_version 1 \
--kernel_version 1 \
+ --vmlinuz /dev/null \
+ --config /dev/null \
+ --bootloader ${TEST_FILE} \
--out ${TESTCASE_DIR}/kernel.signed
cp ${TESTKEY_DIR}/key_rsa4096.keyb ${TESTCASE_DIR}/firmware_key.keyb
}
function pre_work {
# Generate a file to serve as random bytes for firmware/kernel contents.
+ # NOTE: The kernel and config file can't really be random, but the bootloader
+ # can. That's probably close enough.
echo "Generating test file..."
dd if=/dev/urandom of=${TEST_FILE} bs=${TEST_FILE_SIZE} count=1
}

Powered by Google App Engine
This is Rietveld 408576698