about summary refs log tree commit diff
path: root/examples/custom_mutators/example.c
diff options
context:
space:
mode:
authorAntonio Morales <55253029+antonio-morales@users.noreply.github.com>2020-03-06 16:09:43 +0100
committerGitHub <noreply@github.com>2020-03-06 16:09:43 +0100
commitc18f6c2618bd247b77efeaf51562cc63872b5d2a (patch)
treeab080603cc5a6940735493756802be36fd1cb81c /examples/custom_mutators/example.c
parent6e8f249b20622f2a3cd230a25252b563fbb65a49 (diff)
downloadafl++-c18f6c2618bd247b77efeaf51562cc63872b5d2a.tar.gz
Fixing 2 little mistakes
This example doesn't compile due to two little errors:
- There is a missing semicolon
- "data" array doesn't exist. I think "buf" should be used instead.
Diffstat (limited to 'examples/custom_mutators/example.c')
-rw-r--r--examples/custom_mutators/example.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/examples/custom_mutators/example.c b/examples/custom_mutators/example.c
index 63e4d6da..63201e23 100644
--- a/examples/custom_mutators/example.c
+++ b/examples/custom_mutators/example.c
@@ -53,7 +53,7 @@ size_t afl_custom_fuzz(uint8_t *buf, size_t buf_size,
   // Mutate the payload of the packet
   for (int i = 3; i < mutated_size; i++) {
 
-    mutated_out[i] = (data[i] + rand() % 10) & 0xff;
+    mutated_out[i] = (buf[i] + rand() % 10) & 0xff;
 
   }
 
@@ -90,7 +90,7 @@ size_t afl_custom_pre_save(uint8_t *buf, size_t buf_size, uint8_t **out_buf) {
 }
 
 uint8_t *trim_buf;
-size_t trim_buf_size
+size_t trim_buf_size;
 int trimmming_steps;
 int cur_step;