From 46388d2e69b02673d41595c1570d73dca9faf6c1 Mon Sep 17 00:00:00 2001 From: LoveSy Date: Sat, 27 Feb 2021 06:42:30 +0800 Subject: [PATCH] [core] Fix illegal access --- core/src/main/cpp/main/src/jni/yahfa.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/main/cpp/main/src/jni/yahfa.cpp b/core/src/main/cpp/main/src/jni/yahfa.cpp index a0ca4bc3..2d597683 100644 --- a/core/src/main/cpp/main/src/jni/yahfa.cpp +++ b/core/src/main/cpp/main/src/jni/yahfa.cpp @@ -78,7 +78,7 @@ namespace lspd { parameter_types.push_back(TypeDescriptor::FromDescriptor(descriptor)); } - ClassBuilder cbuilder{dex_file.MakeClass("LSPHooker")}; + ClassBuilder cbuilder{dex_file.MakeClass("LspHooker_")}; cbuilder.set_source_file("LSP"); auto hooker_type = @@ -165,7 +165,7 @@ namespace lspd { if (!mid) { mid = JNI_GetMethodID(env, in_memory_classloader, "findClass", "(Ljava/lang/String;)Ljava/lang/Class;"); } - jobject target = env->CallObjectMethod(my_cl, mid, env->NewStringUTF("LSPHooker")); + jobject target = env->CallObjectMethod(my_cl, mid, env->NewStringUTF("LspHooker_")); // LOGD("Created %zd", image.size()); if (target) { return (jclass) target;