From 266677bb88abe75165430f34e7de897c35560504 Mon Sep 17 00:00:00 2001 From: WorksButNotTested <62701594+WorksButNotTested@users.noreply.github.com> Date: Thu, 5 Jan 2023 11:20:06 +0000 Subject: [PATCH] FRIDA: Fix previous_pc constant (#988) Co-authored-by: Your Name --- libafl_frida/src/coverage_rt.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libafl_frida/src/coverage_rt.rs b/libafl_frida/src/coverage_rt.rs index efc4311621..0bb9f21fd7 100644 --- a/libafl_frida/src/coverage_rt.rs +++ b/libafl_frida/src/coverage_rt.rs @@ -166,7 +166,7 @@ impl CoverageRuntime { // Update the previous_pc value ; mov rax, QWORD prev_loc_ptr as *mut u64 as _ - ; mov ebx, WORD h64 as i32 + ; mov ebx, WORD (h64 >> 1) as i32 ; mov QWORD [rax], rbx // Restore the context