[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH V5 3/5] fuzz: Fuzzing functions for qcow2 images
From: |
Stefan Hajnoczi |
Subject: |
Re: [Qemu-devel] [PATCH V5 3/5] fuzz: Fuzzing functions for qcow2 images |
Date: |
Fri, 8 Aug 2014 14:06:48 +0100 |
User-agent: |
Mutt/1.5.23 (2014-03-12) |
On Wed, Aug 06, 2014 at 05:12:48PM +0400, Maria Kustova wrote:
> The fuzz submodule of the qcow2 image generator contains fuzzing functions for
> image fields.
> Each fuzzing function contains a list of constraints and a call of a helper
> function that randomly selects a fuzzed value satisfied to one of constraints.
> For now constraints include only known as invalid or potentially dangerous
> values. But after investigation of code coverage by fuzz tests they will be
> expanded by heuristic values based on inner checks and flows of a program
> under test.
>
> Now fuzzing of a header, header extensions and a backing file name is
> supported.
>
> Signed-off-by: Maria Kustova <address@hidden>
> ---
> tests/image-fuzzer/qcow2/fuzz.py | 327
> +++++++++++++++++++++++++++++++++++++++
> 1 file changed, 327 insertions(+)
> create mode 100644 tests/image-fuzzer/qcow2/fuzz.py
Reviewed-by: Stefan Hajnoczi <address@hidden>
pgp5iqsaiyag1.pgp
Description: PGP signature
- [Qemu-devel] [PATCH V5 0/5] tests: Add the image fuzzer with qcow2 support, Maria Kustova, 2014/08/06
- [Qemu-devel] [PATCH V5 3/5] fuzz: Fuzzing functions for qcow2 images, Maria Kustova, 2014/08/06
- Re: [Qemu-devel] [PATCH V5 3/5] fuzz: Fuzzing functions for qcow2 images,
Stefan Hajnoczi <=
- [Qemu-devel] [PATCH V5 4/5] layout: Generator of fuzzed qcow2 images, Maria Kustova, 2014/08/06
- [Qemu-devel] [PATCH V5 5/5] package: Public API for image-fuzzer/runner/runner.py, Maria Kustova, 2014/08/06
- Re: [Qemu-devel] [PATCH V5 0/5] tests: Add the image fuzzer with qcow2 support, Stefan Hajnoczi, 2014/08/08