aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/aflpp_driver/aflpp_qemu_driver.c6
-rw-r--r--examples/aflpp_driver/aflpp_qemu_driver_hook.c5
-rw-r--r--examples/qemu_persistent_hook/read_into_rdi.c11
3 files changed, 13 insertions, 9 deletions
diff --git a/examples/aflpp_driver/aflpp_qemu_driver.c b/examples/aflpp_driver/aflpp_qemu_driver.c
index 0944148e..404ce84c 100644
--- a/examples/aflpp_driver/aflpp_qemu_driver.c
+++ b/examples/aflpp_driver/aflpp_qemu_driver.c
@@ -17,8 +17,8 @@ void afl_qemu_driver_stdin_input(void) {
}
int main(int argc, char **argv) {
- if (LLVMFuzzerInitialize)
- LLVMFuzzerInitialize(&argc, &argv);
+
+ if (LLVMFuzzerInitialize) LLVMFuzzerInitialize(&argc, &argv);
// Do any other expensive one-time initialization here.
if (getenv("AFL_QEMU_DRIVER_NO_HOOK")) {
@@ -33,4 +33,6 @@ int main(int argc, char **argv) {
}
return 0;
+
}
+
diff --git a/examples/aflpp_driver/aflpp_qemu_driver_hook.c b/examples/aflpp_driver/aflpp_qemu_driver_hook.c
index 17a84668..823cc42d 100644
--- a/examples/aflpp_driver/aflpp_qemu_driver_hook.c
+++ b/examples/aflpp_driver/aflpp_qemu_driver_hook.c
@@ -7,9 +7,9 @@
#define REGS_RSI 6
void afl_persistent_hook(uint64_t *regs, uint64_t guest_base,
- uint8_t* input_buf, uint32_t input_len) {
+ uint8_t *input_buf, uint32_t input_len) {
- memcpy(g2h(regs[REGS_RDI]), input_buf, input_len);
+ memcpy(g2h(regs[REGS_RDI]), input_buf, input_len);
regs[REGS_RSI] = input_len;
}
@@ -19,3 +19,4 @@ int afl_persistent_hook_init(void) {
return 1;
}
+
diff --git a/examples/qemu_persistent_hook/read_into_rdi.c b/examples/qemu_persistent_hook/read_into_rdi.c
index 29087962..180d9f00 100644
--- a/examples/qemu_persistent_hook/read_into_rdi.c
+++ b/examples/qemu_persistent_hook/read_into_rdi.c
@@ -36,7 +36,7 @@ enum {
};
void afl_persistent_hook(uint64_t *regs, uint64_t guest_base,
- uint8_t* input_buf, uint32_t input_len) {
+ uint8_t *input_buf, uint32_t input_len) {
// In this example the register RDI is pointing to the memory location
// of the target buffer, and the length of the input is in RSI.
@@ -44,16 +44,17 @@ void afl_persistent_hook(uint64_t *regs, uint64_t guest_base,
printf("placing input into %p\n", regs[R_EDI]);
- if (input_len > 1024)
- input_len = 1024;
- memcpy(g2h(regs[R_EDI]), input_buf, input_len);
+ if (input_len > 1024) input_len = 1024;
+ memcpy(g2h(regs[R_EDI]), input_buf, input_len);
regs[R_ESI] = input_len;
}
int afl_persistent_hook_init(void) {
- // 1 for shared memory input (faster), 0 for normal input (you have to use read(), input_buf will be NULL)
+ // 1 for shared memory input (faster), 0 for normal input (you have to use
+ // read(), input_buf will be NULL)
return 1;
}
+