Function afl::read_stdio_bytes
[−]
[src]
pub fn read_stdio_bytes<F>(closure: F) where
F: Fn(Vec<u8>),
Utility that reads a Vec
of bytes from standard input (stdin)
and passes it to closure
. All panics that occur within
closure
will be treated as aborts. This is done so that
AFL considers a panic to be a crash.
Examples
extern crate afl; fn main() { afl::read_stdio_bytes(|read| { Image::parse(&read) }) }