diff options
author | Andrea Fioraldi <andreafioraldi@gmail.com> | 2020-02-27 20:58:30 +0100 |
---|---|---|
committer | Andrea Fioraldi <andreafioraldi@gmail.com> | 2020-02-27 20:58:30 +0100 |
commit | bf8a154beccdc7b3bc95fa3efd1617fbdf611480 (patch) | |
tree | 09449876eb1859f17f1f6efc0841f6fc932fcb97 /docs | |
parent | 2b9ecd6eec3f6d84461a45fe65bfb83087e576d6 (diff) | |
download | afl++-bf8a154beccdc7b3bc95fa3efd1617fbdf611480.tar.gz |
perf-fuzz idea
Diffstat (limited to 'docs')
-rw-r--r-- | docs/ideas.md | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/ideas.md b/docs/ideas.md index 23072511..b6d215aa 100644 --- a/docs/ideas.md +++ b/docs/ideas.md @@ -32,6 +32,13 @@ on Redqueen, the Radamsa mutator, the Custom mutator (the user can define its own mutator) and the work is to generalize MOpt for all the current and future mutators. +## perf-fuzz Linux Kernel Module + +Port the parts of the Linux Kernel modified by [perf-fuzz](https://gts3.org/assets/papers/2017/xu:os-fuzz.pdf) in a LKM. +Or reimplement it from scratch. + +This enable snapshot fuzzing on Linux with an incredible performance. + ## QEMU 4-based Instrumentation First tests to use QEMU 4 for binary-only AFL++ showed that caching behavior |