BreakMe/src/main/java/io/gitlab/jfronny/breakme/crash/unsafe/WinApiProvider.java

20 lines
560 B
Java
Raw Normal View History

package io.gitlab.jfronny.breakme.crash.unsafe;
2022-02-28 21:44:08 +01:00
import io.gitlab.jfronny.breakme.BreakMe;
import io.gitlab.jfronny.breakme.crash.CrashProvider;
import java.io.IOException;
public class WinApiProvider implements CrashProvider {
private native void CrashWindows_Native();
@Override
public void crash() {
try {
NativeUtils.loadLibraryFromJar("/native/natives.dll");
this.CrashWindows_Native();
} catch (IOException e) {
2022-02-28 21:44:08 +01:00
BreakMe.LOGGER.error("Could not load windows native", e);
}
}
}