about summary refs log tree commit diff
diff options
context:
space:
mode:
authorDominik Maier <domenukk@gmail.com>2020-03-30 16:45:13 +0200
committerDominik Maier <domenukk@gmail.com>2020-04-01 13:10:06 +0200
commitda1a0249d76edd0c92deb2e74378329e2fff8bc1 (patch)
tree6511861e59cb4a49ecc490871db31a0d933f1018
parentd07587885cdb35e3e02303aee8381471ab95eb69 (diff)
downloadafl++-da1a0249d76edd0c92deb2e74378329e2fff8bc1.tar.gz
merged dev
-rw-r--r--docs/custom_mutators.md7
-rw-r--r--examples/README.md8
2 files changed, 7 insertions, 8 deletions
diff --git a/docs/custom_mutators.md b/docs/custom_mutators.md
index 2163b2d5..ef97b8d3 100644
--- a/docs/custom_mutators.md
+++ b/docs/custom_mutators.md
@@ -30,7 +30,8 @@ C/C++:
 void afl_custom_init(void *afl, unsigned int seed);
 size_t afl_custom_fuzz(uint8_t** buf, size_t buf_size, uint8_t* add_buf,
                        size_t add_buf_size, size_t max_size);
-size_t afl_custom_write_to_testcase(uint8_t* buf, size_t buf_size, uint8_t** out_buf);
+size_t afl_custom_write_to_testcase(uint8_t* buf, size_t buf_size,
+                                    uint8_t* out_buf, size_t out_buf_size);
 uint32_t afl_custom_init_trim(uint8_t* buf, size_t buf_size);
 void afl_custom_trim(uint8_t** out_buf, size_t* out_buf_size);
 uint32_t afl_custom_post_trim(uint8_t success);
@@ -111,7 +112,7 @@ def queue_new_entry(filename_new_queue, filename_orig_queue):
 
 - `queue_new_entry` (optional):
 
-    This methods is called after adding a new test case to the queue. 
+    This methods is called after adding a new test case to the queue.
 
 ### Trimming Support
 
@@ -167,7 +168,7 @@ a fallback to the builtin default trimming routine.
 Optionally, the following environment variables are supported:
 
 - `AFL_CUSTOM_MUTATOR_ONLY`
- 
+
     Disable all other mutation stages. This can prevent broken testcases
     (those that your Python module can't work with anymore) to fill up your
     queue. Best combined with a custom trimming routine (see below) because
diff --git a/examples/README.md b/examples/README.md
index 37fae1a0..6c09caeb 100644
--- a/examples/README.md
+++ b/examples/README.md
@@ -3,8 +3,6 @@
 Here's a quick overview of the stuff you can find in this directory:
 
   - custom_mutstors      - An example custom mutator
-  
-  - python_mutators      - Python mutators examples
 
   - argv_fuzzing         - a simple wrapper to allow cmdline to be fuzzed
                            (e.g., to test setuid programs).
@@ -15,8 +13,8 @@ Here's a quick overview of the stuff you can find in this directory:
   - bash_shellshock      - a simple hack used to find a bunch of
                            post-Shellshock bugs in bash.
 
-  - canvas_harness       - a test harness used to find browser bugs with a 
-                           corpus generated using simple image parsing 
+  - canvas_harness       - a test harness used to find browser bugs with a
+                           corpus generated using simple image parsing
                            binaries & afl-fuzz.
 
   - clang_asm_normalize  - a script that makes it easy to instrument
@@ -34,7 +32,7 @@ Here's a quick overview of the stuff you can find in this directory:
                            mode to speed up certain fuzzing jobs.
 
   - post_library         - an example of how to build postprocessors for AFL.
-  
+
   - socket_fuzzing       - a LD_PRELOAD library 'redirects' a socket to stdin
                            for fuzzing access with afl++