Skip to content

Commit 5b39956

Browse files
committed
Update frida to 0.14.0 (#2596)
* update frida crate to the latest version * adapt libafl_frida to the latest version of frida
1 parent aa50cb2 commit 5b39956

File tree

6 files changed

+7
-7
lines changed

6 files changed

+7
-7
lines changed

fuzzers/binary_only/frida_executable_libpng/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ libafl = { path = "../../../libafl", features = [
2525
"frida_cli",
2626
] } #, "llmp_small_maps", "llmp_debug"]}
2727
libafl_bolts = { path = "../../../libafl_bolts" }
28-
frida-gum = { version = "0.13.7", features = [
28+
frida-gum = { version = "0.14.0", features = [
2929
"auto-download",
3030
"event-sink",
3131
"invocation-listener",

fuzzers/binary_only/frida_gdiplus/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ libafl = { path = "../../../libafl", features = [
2323
"errors_backtrace",
2424
] } #, "llmp_small_maps", "llmp_debug"]}
2525
libafl_bolts = { path = "../../../libafl_bolts" }
26-
frida-gum = { version = "0.13.7", features = [
26+
frida-gum = { version = "0.14.0", features = [
2727
"auto-download",
2828
"event-sink",
2929
"invocation-listener",

fuzzers/binary_only/frida_libpng/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ libafl = { path = "../../../libafl", features = [
2626
"errors_backtrace",
2727
] } #, "llmp_small_maps", "llmp_debug"]}
2828
libafl_bolts = { path = "../../../libafl_bolts" }
29-
frida-gum = { version = "0.13.7", features = [
29+
frida-gum = { version = "0.14.0", features = [
3030
"auto-download",
3131
"event-sink",
3232
"invocation-listener",

libafl_frida/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,11 +73,11 @@ nix = { workspace = true, default-features = true, features = ["mman"] }
7373
libc = { workspace = true }
7474
hashbrown = { workspace = true, default-features = true }
7575
rangemap = { workspace = true }
76-
frida-gum-sys = { version = "0.13.7", features = [
76+
frida-gum-sys = { version = "0.14.0", features = [
7777
"event-sink",
7878
"invocation-listener",
7979
] }
80-
frida-gum = { version = "0.13.7", features = [
80+
frida-gum = { version = "0.14.0", features = [
8181
"event-sink",
8282
"invocation-listener",
8383
"module-names",

libafl_frida/src/executor.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ where
4141
// thread_id for the Stalker
4242
thread_id: Option<u32>,
4343
/// Frida's dynamic rewriting engine
44-
stalker: Stalker<'a>,
44+
stalker: Stalker,
4545
/// User provided callback for instrumentation
4646
helper: &'c mut FridaInstrumentationHelper<'b, RT>,
4747
followed: bool,

libafl_frida/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -575,7 +575,7 @@ mod tests {
575575
"Skipping test, {test_harness} not found"
576576
);
577577

578-
GUM.set(unsafe { Gum::obtain() })
578+
GUM.set(Gum::obtain())
579579
.unwrap_or_else(|_| panic!("Failed to initialize Gum"));
580580
let simulated_args = vec![
581581
"libafl_frida_test",

0 commit comments

Comments
 (0)