IntelLabs / IntelLabs/kAFL

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

Open
#128 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Makefile
Stars
814
Forks
109
PR merge metrics
No merged PRs in 30d

Description

> @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_

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.