Files
rk35xx-android14/system/keymint/wire/fuzz/fuzz_targets/message.rs
T
hmz007 36ed224bac Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a)
Signed-off-by: hmz007 <hmz007@gmail.com>
Change-Id: Ib87fdbe7a0be7dc961af3500fe9ea4589a127f9f
2024-10-29 18:12:02 +08:00

12 lines
360 B
Rust

//! Fuzzer for request message parsing.
#![no_main]
use kmr_wire::AsCborValue;
use libfuzzer_sys::fuzz_target;
fuzz_target!(|data: &[u8]| {
// `data` allegedly holds a CBOR-serialized request message that has arrived from the HAL
// service in userspace. Do we trust it? I don't think so...
let _ = kmr_wire::PerformOpReq::from_slice(data);
});