parent
42cab49f3e
commit
53bc6e2318
@ -85,15 +85,12 @@ pub fn main() {
|
||||
// A fuzzer with feedbacks and a corpus scheduler
|
||||
let mut fuzzer = StdFuzzer::new(scheduler, feedback, objective);
|
||||
|
||||
// Create the executor for the forkserver
|
||||
let mut executor = ForkserverExecutor::with_shmem_inputs(
|
||||
"./target/release/program".to_string(),
|
||||
&[],
|
||||
tuple_list!(edges_observer, bt_observer),
|
||||
true,
|
||||
&mut shmem_provider,
|
||||
)
|
||||
.expect("Failed to create the executor.");
|
||||
let mut executor = ForkserverExecutor::builder()
|
||||
.program("./target/release/program".to_string())
|
||||
.arg("@@")
|
||||
.shmem_provider(&mut shmem_provider)
|
||||
.build(tuple_list!(bt_observer, edges_observer))
|
||||
.unwrap();
|
||||
|
||||
// Generator of printable bytearrays of max size 32
|
||||
let mut generator = RandPrintablesGenerator::new(3);
|
||||
|
@ -7,6 +7,7 @@ cd "$SCRIPT_DIR/.."
|
||||
|
||||
fuzzers=$(find ./fuzzers -maxdepth 1 -type d)
|
||||
backtrace_fuzzers=$(find ./fuzzers/backtrace_baby_fuzzers -maxdepth 1 -type d)
|
||||
libafl=$(pwd)
|
||||
|
||||
for fuzzer in $(echo $fuzzers $backtrace_fuzzers);
|
||||
do
|
||||
@ -34,6 +35,6 @@ do
|
||||
|
||||
# Save disk space
|
||||
cargo clean
|
||||
cd ..
|
||||
cd $libafl
|
||||
echo ""
|
||||
done
|
||||
|
Loading…
x
Reference in New Issue
Block a user