Hello;
after build success mvn;
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
I get this error when i try compile my meta hex;
java -jar ShellcodeLoader.java hexcode.............
Error: Invalid or corrupt jarfile ShellcodeLoader.java
also in jar
i copied the compiled jar into directory and run the command;
java -jar ShellcodeLoader.jar hexcode.............
Exception in thread "main" java.lang.UnsatisfiedLinkError: Unable to load library 'kernel32':
libkernel32.so: cannot open shared object file: No such file or directory
libkernel32.so: cannot open shared object file: No such file or directory
Native library (linux-x86-64/libkernel32.so) not found in resource path (ShellcodeLoader.jar)
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:302)
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:455)
at com.sun.jna.Library$Handler.(Library.java:192)
at com.sun.jna.Native.load(Native.java:596)
at com.sun.jna.platform.win32.Kernel32.(Kernel32.java:42)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:333)
at com.sun.proxy.$Proxy0.(Unknown Source)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
at java.base/java.lang.reflect.Proxy.newProxyInstance(Proxy.java:1020)
at java.base/java.lang.reflect.Proxy.newProxyInstance(Proxy.java:1006)
at com.sun.jna.Native.loadLibrary(Native.java:648)
at com.sun.jna.Native.loadLibrary(Native.java:620)
at com.yzddmr6.ShellcodeLoader.(ShellcodeLoader.java:22)
Suppressed: java.lang.UnsatisfiedLinkError: libkernel32.so: cannot open shared object file: No such file or directory
at com.sun.jna.Native.open(Native Method)
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:191)
... 17 more
Suppressed: java.lang.UnsatisfiedLinkError: libkernel32.so: cannot open shared object file: No such file or directory
at com.sun.jna.Native.open(Native Method)
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:204)
... 17 more
Suppressed: java.io.IOException: Native library (linux-x86-64/libkernel32.so) not found in resource path (ShellcodeLoader.jar)
at com.sun.jna.Native.extractFromResourcePath(Native.java:1095)
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:276)
... 17 more