Skip to content

Commit 15c8dfc

Browse files
committed
refactor: optimize imports
1 parent 7bc31ff commit 15c8dfc

30 files changed

+56
-52
lines changed

generator/src/main/java/com/reajason/javaweb/memshell/generator/AntSwordGenerator.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,15 @@
11
package com.reajason.javaweb.memshell.generator;
22

33
import com.reajason.javaweb.ClassBytesShrink;
4-
import com.reajason.javaweb.buddy.LdcReAssignVisitorWrapper;
54
import com.reajason.javaweb.buddy.LogRemoveMethodVisitor;
65
import com.reajason.javaweb.buddy.ServletRenameVisitorWrapper;
76
import com.reajason.javaweb.buddy.TargetJreVersionVisitorWrapper;
8-
import com.reajason.javaweb.memshell.ShellType;
97
import com.reajason.javaweb.memshell.config.AntSwordConfig;
108
import com.reajason.javaweb.memshell.config.ShellConfig;
119
import net.bytebuddy.ByteBuddy;
1210
import net.bytebuddy.dynamic.DynamicType;
1311
import org.apache.commons.lang3.StringUtils;
1412

15-
import java.util.HashMap;
16-
1713
import static net.bytebuddy.matcher.ElementMatchers.named;
1814

1915
/**

generator/src/main/java/com/reajason/javaweb/memshell/generator/InjectorGenerator.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,13 @@
1414
import net.bytebuddy.dynamic.scaffold.TypeValidation;
1515
import net.bytebuddy.implementation.FixedValue;
1616
import net.bytebuddy.pool.TypePool;
17-
import java.util.Base64;;
1817

1918
import java.util.*;
2019

2120
import static net.bytebuddy.matcher.ElementMatchers.named;
2221

22+
23+
2324
/**
2425
* @author ReaJason
2526
* @since 2024/11/24

generator/src/main/java/com/reajason/javaweb/memshell/generator/NeoreGeorgGenerator.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,14 @@
11
package com.reajason.javaweb.memshell.generator;
22

33
import com.reajason.javaweb.ClassBytesShrink;
4-
import com.reajason.javaweb.buddy.LdcReAssignVisitorWrapper;
54
import com.reajason.javaweb.buddy.LogRemoveMethodVisitor;
65
import com.reajason.javaweb.buddy.ServletRenameVisitorWrapper;
76
import com.reajason.javaweb.buddy.TargetJreVersionVisitorWrapper;
8-
import com.reajason.javaweb.memshell.ShellType;
97
import com.reajason.javaweb.memshell.config.NeoreGeorgConfig;
108
import com.reajason.javaweb.memshell.config.ShellConfig;
119
import net.bytebuddy.ByteBuddy;
1210
import net.bytebuddy.dynamic.DynamicType;
1311

14-
import java.util.HashMap;
15-
1612
import static net.bytebuddy.matcher.ElementMatchers.named;
1713

1814
/**

generator/src/main/java/com/reajason/javaweb/memshell/generator/Suo5Generator.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,14 @@
11
package com.reajason.javaweb.memshell.generator;
22

33
import com.reajason.javaweb.ClassBytesShrink;
4-
import com.reajason.javaweb.buddy.LdcReAssignVisitorWrapper;
54
import com.reajason.javaweb.buddy.LogRemoveMethodVisitor;
65
import com.reajason.javaweb.buddy.ServletRenameVisitorWrapper;
76
import com.reajason.javaweb.buddy.TargetJreVersionVisitorWrapper;
8-
import com.reajason.javaweb.memshell.ShellType;
97
import com.reajason.javaweb.memshell.config.ShellConfig;
108
import com.reajason.javaweb.memshell.config.Suo5Config;
119
import net.bytebuddy.ByteBuddy;
1210
import net.bytebuddy.dynamic.DynamicType;
1311

14-
import java.util.HashMap;
15-
1612
import static net.bytebuddy.matcher.ElementMatchers.named;
1713

1814
/**

generator/src/main/java/com/reajason/javaweb/memshell/packer/base64/DefaultBase64Packer.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22

33
import com.reajason.javaweb.memshell.config.GenerateResult;
44
import com.reajason.javaweb.memshell.packer.Packer;
5-
import java.util.Base64;;
5+
6+
import java.util.Base64;
67

78
/**
89
* @author ReaJason

generator/src/main/java/com/reajason/javaweb/memshell/packer/base64/GzipBase64Packer.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
import com.reajason.javaweb.memshell.packer.Packer;
55
import com.reajason.javaweb.memshell.utils.CommonUtil;
66
import lombok.SneakyThrows;
7-
import java.util.Base64;;
7+
8+
import java.util.Base64;
89

910
/**
1011
* @author ReaJason

generator/src/main/java/com/reajason/javaweb/memshell/packer/deserialize/hessian/HessianXSLTScriptEnginePacker.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,10 @@
55
import com.reajason.javaweb.deserialize.PayloadType;
66
import com.reajason.javaweb.memshell.config.GenerateResult;
77
import com.reajason.javaweb.memshell.packer.Packer;
8-
import java.util.Base64;;
8+
9+
import java.util.Base64;
10+
11+
912

1013
/**
1114
* @author ReaJason

generator/src/main/java/com/reajason/javaweb/memshell/packer/deserialize/java/CommonsBeanutils110Packer.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66
import com.reajason.javaweb.memshell.config.GenerateResult;
77
import com.reajason.javaweb.memshell.packer.Packer;
88
import lombok.SneakyThrows;
9-
import java.util.Base64;;
9+
10+
import java.util.Base64;
11+
12+
1013

1114
/**
1215
* @author ReaJason

generator/src/main/java/com/reajason/javaweb/memshell/packer/deserialize/java/CommonsBeanutils16Packer.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66
import com.reajason.javaweb.memshell.config.GenerateResult;
77
import com.reajason.javaweb.memshell.packer.Packer;
88
import lombok.SneakyThrows;
9-
import java.util.Base64;;
9+
10+
import java.util.Base64;
11+
12+
1013

1114
/**
1215
* @author ReaJason

generator/src/main/java/com/reajason/javaweb/memshell/packer/deserialize/java/CommonsBeanutils18Packer.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66
import com.reajason.javaweb.memshell.config.GenerateResult;
77
import com.reajason.javaweb.memshell.packer.Packer;
88
import lombok.SneakyThrows;
9-
import java.util.Base64;;
9+
10+
import java.util.Base64;
11+
12+
1013

1114
/**
1215
* @author ReaJason

0 commit comments

Comments
 (0)