From b59d71546b95ede4c7acc63a8b46fcad83f9f223 Mon Sep 17 00:00:00 2001 From: Andrea Fioraldi Date: Wed, 5 Jun 2019 11:48:36 +0200 Subject: improve afl_maybe_log tcg call generation + merge elfload diffs --- qemu_mode/patches/afl-qemu-cpu-inl.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'qemu_mode/patches/afl-qemu-cpu-inl.h') diff --git a/qemu_mode/patches/afl-qemu-cpu-inl.h b/qemu_mode/patches/afl-qemu-cpu-inl.h index 97c6ea35..32030408 100644 --- a/qemu_mode/patches/afl-qemu-cpu-inl.h +++ b/qemu_mode/patches/afl-qemu-cpu-inl.h @@ -9,6 +9,8 @@ TCG instrumentation and block chaining support by Andrea Biondo + QEMU 3.1.0 port and thread-safety by Andrea Fioraldi + Copyright 2015, 2016, 2017 Google Inc. All rights reserved. @@ -19,7 +21,7 @@ http://www.apache.org/licenses/LICENSE-2.0 This code is a shim patched into the separately-distributed source - code of QEMU 2.10.0. It leverages the built-in QEMU tracing functionality + code of QEMU 3.1.0. It leverages the built-in QEMU tracing functionality to implement AFL-style instrumentation and to take care of the remaining parts of the AFL fork server logic. -- cgit 1.4.1