diff --git a/Cargo.toml b/Cargo.toml index 646e9135..9c7b6ca3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,7 +13,7 @@ members = [ default-members = ["frida-gum-sys", "frida-gum", "frida-sys", "frida"] [workspace.package] -version = "0.17.1" +version = "0.17.2" authors = [ "Keegan Saunders ", "Shmarya Rubenstein ", diff --git a/FRIDA_VERSION b/FRIDA_VERSION index 9cbaf237..902d6768 100644 --- a/FRIDA_VERSION +++ b/FRIDA_VERSION @@ -1 +1 @@ -17.5.1 +17.9.5 diff --git a/frida-gum-sys/Cargo.toml b/frida-gum-sys/Cargo.toml index 77a20a48..f0170a96 100644 --- a/frida-gum-sys/Cargo.toml +++ b/frida-gum-sys/Cargo.toml @@ -19,7 +19,7 @@ js = [] [build-dependencies] bindgen = "0.72.1" cc = { version = "1", optional = true } -frida-build = { path = "../frida-build", optional = true, version = "0.17.1" } +frida-build = { path = "../frida-build", optional = true, version = "0.17.2" } [badges] maintenance = { status = "experimental" } diff --git a/frida-gum-sys/FRIDA_VERSION b/frida-gum-sys/FRIDA_VERSION index 9cbaf237..902d6768 100644 --- a/frida-gum-sys/FRIDA_VERSION +++ b/frida-gum-sys/FRIDA_VERSION @@ -1 +1 @@ -17.5.1 +17.9.5 diff --git a/frida-gum/Cargo.toml b/frida-gum/Cargo.toml index 22ddb09f..5657ef5d 100644 --- a/frida-gum/Cargo.toml +++ b/frida-gum/Cargo.toml @@ -23,7 +23,7 @@ std = [] cstr_core = { version = "0.2.6", default-features = false, features = [ "alloc", ] } -frida-gum-sys = { path = "../frida-gum-sys", version = "0.17.1" } +frida-gum-sys = { path = "../frida-gum-sys", version = "0.17.2" } libc = { version = "0.2.177", default-features = false, optional = true } num = { version = "0.4.3", default-features = false } num-derive = { version = "0.4.2", default-features = false } diff --git a/frida-gum/src/memory_access_monitor.rs b/frida-gum/src/memory_access_monitor.rs index 43561c82..10f96da9 100644 --- a/frida-gum/src/memory_access_monitor.rs +++ b/frida-gum/src/memory_access_monitor.rs @@ -2,11 +2,11 @@ use super::{memory_range::MemoryRange, range_details::PageProtection}; use crate::{error::GumResult, NativePointer}; use core::{ffi::c_void, ptr::null_mut}; use frida_gum_sys::{ - _GumMemoryRange, false_, gum_memory_access_monitor_disable, gum_memory_access_monitor_enable, + _GumMemoryOperation_GUM_MEMOP_EXECUTE, _GumMemoryOperation_GUM_MEMOP_INVALID, + _GumMemoryOperation_GUM_MEMOP_READ, _GumMemoryOperation_GUM_MEMOP_WRITE, _GumMemoryRange, + false_, gum_memory_access_monitor_disable, gum_memory_access_monitor_enable, gum_memory_access_monitor_new, GError, GumMemoryAccessDetails, GumMemoryAccessMonitor, - GumPageProtection, _GumMemoryOperation_GUM_MEMOP_EXECUTE, - _GumMemoryOperation_GUM_MEMOP_INVALID, _GumMemoryOperation_GUM_MEMOP_READ, - _GumMemoryOperation_GUM_MEMOP_WRITE, + GumPageProtection, }; pub trait CallbackFn: Fn(&mut MemoryAccessMonitor, &MemoryAccessDetails) {} diff --git a/frida-sys/Cargo.toml b/frida-sys/Cargo.toml index 58bda00f..1e0c81e2 100644 --- a/frida-sys/Cargo.toml +++ b/frida-sys/Cargo.toml @@ -12,7 +12,7 @@ auto-download = ["frida-build"] [build-dependencies] bindgen = "0.72.1" -frida-build = { path = "../frida-build", optional = true, version = "0.17.1" } +frida-build = { path = "../frida-build", optional = true, version = "0.17.2" } [badges] maintenance = { status = "experimental" } diff --git a/frida-sys/FRIDA_VERSION b/frida-sys/FRIDA_VERSION index 9cbaf237..902d6768 100644 --- a/frida-sys/FRIDA_VERSION +++ b/frida-sys/FRIDA_VERSION @@ -1 +1 @@ -17.5.1 +17.9.5 diff --git a/frida/Cargo.toml b/frida/Cargo.toml index 697c5527..96c5a8e2 100644 --- a/frida/Cargo.toml +++ b/frida/Cargo.toml @@ -11,7 +11,7 @@ description.workspace = true auto-download = ["frida-sys/auto-download"] [dependencies] -frida-sys = { path = "../frida-sys", version = "0.17.1" } +frida-sys = { path = "../frida-sys", version = "0.17.2" } thiserror = "2" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0.140" diff --git a/frida/src/process.rs b/frida/src/process.rs index 6333de23..eacf1e14 100644 --- a/frida/src/process.rs +++ b/frida/src/process.rs @@ -4,7 +4,7 @@ * Licence: wxWindows Library Licence, Version 3.1 */ -use frida_sys::{FridaSpawnOptions, _FridaProcess}; +use frida_sys::{_FridaProcess, FridaSpawnOptions}; use std::ffi::{CStr, CString}; use std::marker::PhantomData; diff --git a/frida/src/script.rs b/frida/src/script.rs index fcaec2da..2b6c0b58 100644 --- a/frida/src/script.rs +++ b/frida/src/script.rs @@ -5,7 +5,7 @@ */ use frida_sys::{ - FridaScriptOptions, _FridaScript, _GBytes, g_bytes_get_data, g_bytes_new, g_bytes_unref, gsize, + _FridaScript, _GBytes, g_bytes_get_data, g_bytes_new, g_bytes_unref, gsize, FridaScriptOptions, }; use serde::Deserialize; use serde_json::Value;