PoC Life
-
Автор темы
- #1
C++:
end
ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console. Set system property 'org.apache.logging.log4j.simplelog.StatusLogger.level' to TRACE to show Log4j2 internal initialization logging.
Completely ignored arguments: []
22:19:37.085 [Client thread] ERROR net.minecraft.client.resources.ResourceIndex - Can't find the resource index file: assets\indexes\1.12.json
called
end выводится после загрузки всех классов из classes.h в SystemClassLoader
called выводится после вызова статичного main метода в Start классе
Ошибка заключается в том что нихуя не запускается майн после этой ошибки с log4j
Мой код:
C++:
print("end");
jclass startClass = env ->FindClass("Start");
jmethodID mainMethod = env ->GetStaticMethodID(startClass, "main", "([Ljava/lang/String;)V");
jobjectArray emptyArgsArray = env ->NewObjectArray(1, env ->FindClass("java/lang/String"), env ->NewStringUTF(""));
env ->SetObjectArrayElement(emptyArgsArray, 0, env ->NewStringUTF(""));
env ->CallStaticVoidMethod(startClass, mainMethod, emptyArgsArray);
print("called");