mirror of
https://github.com/ReaJason/MemShellParty.git
synced 2026-09-25 00:11:52 +08:00
fix: injector msg is empty
This commit is contained in:
+1
-1
@@ -18,7 +18,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class ApusicFilterInjector {
|
public class ApusicFilterInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getUrlPattern() {
|
public String getUrlPattern() {
|
||||||
|
|||||||
+1
-1
@@ -15,7 +15,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class ApusicListenerInjector {
|
public class ApusicListenerInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getUrlPattern() {
|
public String getUrlPattern() {
|
||||||
|
|||||||
+1
-1
@@ -15,7 +15,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class ApusicServletInjector {
|
public class ApusicServletInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getUrlPattern() {
|
public String getUrlPattern() {
|
||||||
|
|||||||
+2
-2
@@ -15,7 +15,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
* @author ReaJason
|
* @author ReaJason
|
||||||
*/
|
*/
|
||||||
public class BesFilterInjector {
|
public class BesFilterInjector {
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getUrlPattern() {
|
public String getUrlPattern() {
|
||||||
@@ -62,7 +62,7 @@ public class BesFilterInjector {
|
|||||||
private String getContextRoot(Object context) {
|
private String getContextRoot(Object context) {
|
||||||
String r = null;
|
String r = null;
|
||||||
try {
|
try {
|
||||||
r = (String) invokeMethod(context, "getContextPath", null, null);
|
r = (String) getFieldValue(context, "encodedPath");
|
||||||
} catch (Exception ignored) {
|
} catch (Exception ignored) {
|
||||||
}
|
}
|
||||||
String c = context.getClass().getName();
|
String c = context.getClass().getName();
|
||||||
|
|||||||
+2
-2
@@ -15,7 +15,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class BesListenerInjector {
|
public class BesListenerInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getClassName() {
|
public String getClassName() {
|
||||||
@@ -58,7 +58,7 @@ public class BesListenerInjector {
|
|||||||
private String getContextRoot(Object context) {
|
private String getContextRoot(Object context) {
|
||||||
String r = null;
|
String r = null;
|
||||||
try {
|
try {
|
||||||
r = (String) invokeMethod(context, "getContextPath", null, null);
|
r = (String) getFieldValue(context, "encodedPath");
|
||||||
} catch (Exception ignored) {
|
} catch (Exception ignored) {
|
||||||
}
|
}
|
||||||
String c = context.getClass().getName();
|
String c = context.getClass().getName();
|
||||||
|
|||||||
+2
-2
@@ -14,7 +14,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class BesValveInjector {
|
public class BesValveInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getClassName() {
|
public String getClassName() {
|
||||||
@@ -57,7 +57,7 @@ public class BesValveInjector {
|
|||||||
private String getContextRoot(Object context) {
|
private String getContextRoot(Object context) {
|
||||||
String r = null;
|
String r = null;
|
||||||
try {
|
try {
|
||||||
r = (String) invokeMethod(context, "getContextPath", null, null);
|
r = (String) getFieldValue(context, "encodedPath");
|
||||||
} catch (Exception ignored) {
|
} catch (Exception ignored) {
|
||||||
}
|
}
|
||||||
String c = context.getClass().getName();
|
String c = context.getClass().getName();
|
||||||
|
|||||||
+1
-1
@@ -15,7 +15,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class GlassFishFilterInjector {
|
public class GlassFishFilterInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getUrlPattern() {
|
public String getUrlPattern() {
|
||||||
|
|||||||
+1
-1
@@ -14,7 +14,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class GlassFishValveInjector {
|
public class GlassFishValveInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getClassName() {
|
public String getClassName() {
|
||||||
|
|||||||
+1
-1
@@ -16,7 +16,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class InforSuiteFilterInjector {
|
public class InforSuiteFilterInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getUrlPattern() {
|
public String getUrlPattern() {
|
||||||
|
|||||||
+1
-1
@@ -17,7 +17,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class JettyCustomizerInjector {
|
public class JettyCustomizerInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getClassName() {
|
public String getClassName() {
|
||||||
|
|||||||
+1
-1
@@ -19,7 +19,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
|
|
||||||
public class JettyFilterInjector {
|
public class JettyFilterInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getUrlPattern() {
|
public String getUrlPattern() {
|
||||||
|
|||||||
+1
-1
@@ -17,7 +17,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
|
|
||||||
public class JettyHandlerInjector {
|
public class JettyHandlerInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getClassName() {
|
public String getClassName() {
|
||||||
|
|||||||
+1
-1
@@ -16,7 +16,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class JettyListenerInjector {
|
public class JettyListenerInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public JettyListenerInjector() {
|
public JettyListenerInjector() {
|
||||||
|
|||||||
+1
-1
@@ -17,7 +17,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class JettyServletInjector {
|
public class JettyServletInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getUrlPattern() {
|
public String getUrlPattern() {
|
||||||
|
|||||||
+1
-1
@@ -14,7 +14,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class ResinFilterInjector {
|
public class ResinFilterInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getUrlPattern() {
|
public String getUrlPattern() {
|
||||||
|
|||||||
+1
-1
@@ -17,7 +17,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class ResinListenerInjector {
|
public class ResinListenerInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getClassName() {
|
public String getClassName() {
|
||||||
|
|||||||
+1
-1
@@ -15,7 +15,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class ResinServletInjector {
|
public class ResinServletInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getUrlPattern() {
|
public String getUrlPattern() {
|
||||||
|
|||||||
+1
-1
@@ -19,7 +19,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class SpringWebFluxHandlerFunctionInjector {
|
public class SpringWebFluxHandlerFunctionInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
|
|
||||||
public String getUrlPattern() {
|
public String getUrlPattern() {
|
||||||
return "{{urlPattern}}";
|
return "{{urlPattern}}";
|
||||||
|
|||||||
+1
-1
@@ -16,7 +16,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class SpringWebMvcControllerHandlerInjector {
|
public class SpringWebMvcControllerHandlerInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getUrlPattern() {
|
public String getUrlPattern() {
|
||||||
|
|||||||
+1
-1
@@ -16,7 +16,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class SpringWebMvcInterceptorInjector {
|
public class SpringWebMvcInterceptorInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getClassName() {
|
public String getClassName() {
|
||||||
|
|||||||
+1
-1
@@ -17,7 +17,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class TomcatFilterInjector {
|
public class TomcatFilterInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getUrlPattern() {
|
public String getUrlPattern() {
|
||||||
|
|||||||
+1
-1
@@ -14,7 +14,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class TomcatListenerInjector {
|
public class TomcatListenerInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getClassName() {
|
public String getClassName() {
|
||||||
|
|||||||
+1
-1
@@ -18,7 +18,7 @@ public class TomcatProxyValveInjector implements InvocationHandler {
|
|||||||
|
|
||||||
private Object rawValve;
|
private Object rawValve;
|
||||||
private Object proxyValve;
|
private Object proxyValve;
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public TomcatProxyValveInjector() {
|
public TomcatProxyValveInjector() {
|
||||||
|
|||||||
+1
-1
@@ -17,7 +17,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class TomcatServletInjector {
|
public class TomcatServletInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getClassName() {
|
public String getClassName() {
|
||||||
|
|||||||
+1
-1
@@ -14,7 +14,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class TomcatValveInjector {
|
public class TomcatValveInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getClassName() {
|
public String getClassName() {
|
||||||
|
|||||||
+1
-1
@@ -16,7 +16,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class TomcatWebSocketInjector {
|
public class TomcatWebSocketInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getUrlPattern() {
|
public String getUrlPattern() {
|
||||||
|
|||||||
+1
-1
@@ -18,7 +18,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class TongWebFilterInjector {
|
public class TongWebFilterInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getUrlPattern() {
|
public String getUrlPattern() {
|
||||||
|
|||||||
+1
-1
@@ -14,7 +14,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class TongWebListenerInjector {
|
public class TongWebListenerInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getClassName() {
|
public String getClassName() {
|
||||||
|
|||||||
+1
-1
@@ -14,7 +14,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class TongWebValveInjector {
|
public class TongWebValveInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getClassName() {
|
public String getClassName() {
|
||||||
|
|||||||
+1
-1
@@ -15,7 +15,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
* @author ReaJason
|
* @author ReaJason
|
||||||
*/
|
*/
|
||||||
public class UndertowFilterInjector {
|
public class UndertowFilterInjector {
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getUrlPattern() {
|
public String getUrlPattern() {
|
||||||
|
|||||||
+1
-1
@@ -19,7 +19,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class UndertowListenerInjector {
|
public class UndertowListenerInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getClassName() {
|
public String getClassName() {
|
||||||
|
|||||||
+1
-1
@@ -19,7 +19,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class UndertowServletInjector {
|
public class UndertowServletInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getUrlPattern() {
|
public String getUrlPattern() {
|
||||||
|
|||||||
+1
-1
@@ -15,7 +15,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class WebLogicFilterInjector {
|
public class WebLogicFilterInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getUrlPattern() {
|
public String getUrlPattern() {
|
||||||
|
|||||||
+1
-1
@@ -19,7 +19,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class WebLogicListenerInjector {
|
public class WebLogicListenerInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getClassName() {
|
public String getClassName() {
|
||||||
|
|||||||
+1
-1
@@ -20,7 +20,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class WebLogicServletInjector {
|
public class WebLogicServletInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getUrlPattern() {
|
public String getUrlPattern() {
|
||||||
|
|||||||
+1
-1
@@ -21,7 +21,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class WebSphereFilterInjector {
|
public class WebSphereFilterInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getUrlPattern() {
|
public String getUrlPattern() {
|
||||||
|
|||||||
+1
-1
@@ -17,7 +17,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class WebSphereListenerInjector {
|
public class WebSphereListenerInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getClassName() {
|
public String getClassName() {
|
||||||
|
|||||||
+1
-1
@@ -15,7 +15,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
*/
|
*/
|
||||||
public class WebSphereServletInjector {
|
public class WebSphereServletInjector {
|
||||||
|
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getUrlPattern() {
|
public String getUrlPattern() {
|
||||||
|
|||||||
+1
-1
@@ -27,7 +27,7 @@ import java.util.zip.GZIPInputStream;
|
|||||||
* @since 2025/1/21
|
* @since 2025/1/21
|
||||||
*/
|
*/
|
||||||
public class XxlJobNettyHandlerInjector extends ChannelInitializer<SocketChannel> {
|
public class XxlJobNettyHandlerInjector extends ChannelInitializer<SocketChannel> {
|
||||||
private String msg = "";
|
private static String msg = "";
|
||||||
private static boolean ok = false;
|
private static boolean ok = false;
|
||||||
|
|
||||||
public String getClassName() {
|
public String getClassName() {
|
||||||
|
|||||||
Reference in New Issue
Block a user