about summary refs log tree commit diff
diff options
context:
space:
mode:
authorjon <jon@odroid.lan>2021-12-27 02:28:52 +0000
committerjon <jon@odroid.lan>2021-12-27 02:28:52 +0000
commit89c4fa3051886889881e19464e9bc9f7706d895b (patch)
tree7169fcaf8437c26431dd3c119270ee1a12998475
parent81aae9b54c06fd6de2d0caa8a99dfad8f40ae944 (diff)
downloadafl++-89c4fa3051886889881e19464e9bc9f7706d895b.tar.gz
Fix broken op-codes for AARCH64
-rw-r--r--frida_mode/src/instrument/instrument_arm64.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/frida_mode/src/instrument/instrument_arm64.c b/frida_mode/src/instrument/instrument_arm64.c
index f5557bb8..360806f5 100644
--- a/frida_mode/src/instrument/instrument_arm64.c
+++ b/frida_mode/src/instrument/instrument_arm64.c
@@ -87,7 +87,7 @@ static const afl_log_code_asm_t template =
 
         .stp_x0_x1 = 0xa93607e0,
 
-        .adrp_x0_prev_loc1 = 0xb0000000,
+        .adrp_x0_prev_loc1 = 0x90000000,
         .ldr_x1_ptr_x0 = 0xf9400001,
 
         .mov_x0_curr_loc = 0xd2800000,
@@ -104,7 +104,7 @@ static const afl_log_code_asm_t template =
 
         .strb_w1_ptr_x0 = 0x39000001,
 
-        .adrp_x0_prev_loc2 = 0xb0000000,
+        .adrp_x0_prev_loc2 = 0x90000000,
         .mov_x1_curr_loc_shr_1 = 0xd2800001,
         .str_x1_ptr_x0 = 0xf9000001,