]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[expriments/fuzz] Doc updated.
authorTomek Mrugalski <tomasz@isc.org>
Mon, 21 Nov 2016 12:30:43 +0000 (13:30 +0100)
committerStephen Morris <stephen@isc.org>
Tue, 1 Oct 2019 16:00:21 +0000 (17:00 +0100)
doc/fuzz.txt

index 533e06aa4e57ee4980596b95eafddb4a9c39dc98..a1463bead52be9a2701de806e1cbbb4499e184d5 100644 (file)
@@ -1,3 +1,11 @@
+This file documents the process of initial trial runs for running
+AFL fuzzer for Kea. Currently only Kea-dhcp6 is extended with this
+capability. Once we get more experience with it, we should implement
+this capability for Kea-dhcp4.
+
+I have used Ubuntu 16.04 for this. I read somewhere that FreeBSD is
+ok for fuzzing, but Mac OS is not.
+
 1. Download AFL
   Homepage: http://lcamtuf.coredump.cx/afl/
   Version used: 2.35b (afl-latest.tgz)
@@ -45,6 +53,8 @@ Ubuntu 16.04 I had to do this:
  E.g.
  export KEA_AFL_INTERFACE=eth1
 
+ Overriding the parameters with variables has not been tested.
+
 6. Run fuzzer
 
  Set up max size of a virtual memory allowed to 4GB: