kAFL icon indicating copy to clipboard operation
kAFL copied to clipboard

Save IP ranges used for fuzzing for later use by processing tools

Open il-steffen opened this issue 3 years ago • 0 comments

    > @il-steffen does kafl_cov.py requires the ip parameters anymore ?

Unfortunately yes. They are needed for the ptdump tool that is called by kafl_cov.py.

We should add a feature to detect the range based on initial fuzzing setup. The ranges can be set on cmdline, then they are already stored in $WORKDIR/config, but they can also be set via SUBMIT_RANGE hypercall. The most direct solution that will also work with other frontends/agents is to let Qemu write out the active IP ranges before entering the fuzzer loop.

Originally posted by @il-steffen in https://github.com/IntelLabs/kAFL/issues/127#issuecomment-1319944507

il-steffen avatar Nov 18 '22 12:11 il-steffen