From c82d8dbe7ada9ff5a469ee82b0175c8d099622d2 Mon Sep 17 00:00:00 2001 From: alterdekim Date: Sun, 15 Sep 2024 19:12:06 +0300 Subject: [PATCH] Changes to be committed: modified: Cargo.toml modified: src/lib.rs --- Cargo.toml | 5 ++++- src/lib.rs | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index d42eebe..be29a07 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -37,4 +37,7 @@ console-subscriber = "0.4.0" network-interface = "2.0.0" [target.'cfg(target_os="android")'.dependencies] -jni = { version = "0.21.1", default-features = false } \ No newline at end of file +jni = { version = "0.21.1", default-features = false } + +[target.aarch64-unknown-linux-gnu] +linker = "aarch64-linux-gnu-gcc" \ No newline at end of file diff --git a/src/lib.rs b/src/lib.rs index 78ab047..344089b 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -6,7 +6,7 @@ pub mod android { use self::jni::JNIEnv; use self::jni::objects::{JClass, JString}; use self::jni::sys::{jstring};#[no_mangle] - pub unsafe extern fn Java_com_example_greet_Hello_greeting(env: JNIEnv, _: JClass, java_name: JString) -> jstring { + pub unsafe extern fn Java_com_alterdekim_frida_VPN_greeting(env: JNIEnv, _: JClass, java_name: JString) -> jstring { let name: String = env.get_string(java_pattern).expect("invalid pattern string").unwrap().into(); let mut greeting_string: String = "Hello ".to_owned();