fix: example 2.0.0 release version

This commit is contained in:
ReaJason
2025-08-14 18:54:43 +08:00
parent feeb7014fb
commit 6c76a90f03
3 changed files with 8 additions and 6 deletions
@@ -18,12 +18,12 @@
<dependency> <dependency>
<groupId>io.github.reajason</groupId> <groupId>io.github.reajason</groupId>
<artifactId>generator</artifactId> <artifactId>generator</artifactId>
<version>2.0.0-SNAPSHOT</version> <version>2.0.0</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>io.github.reajason</groupId> <groupId>io.github.reajason</groupId>
<artifactId>packer</artifactId> <artifactId>packer</artifactId>
<version>2.0.0-SNAPSHOT</version> <version>2.0.0</version>
</dependency> </dependency>
</dependencies> </dependencies>
@@ -1,6 +1,5 @@
package com.reajason.javaweb; package com.reajason.javaweb;
import com.reajason.javaweb.Server;
import com.reajason.javaweb.memshell.MemShellGenerator; import com.reajason.javaweb.memshell.MemShellGenerator;
import com.reajason.javaweb.memshell.MemShellResult; import com.reajason.javaweb.memshell.MemShellResult;
import com.reajason.javaweb.memshell.ShellTool; import com.reajason.javaweb.memshell.ShellTool;
@@ -10,6 +9,8 @@ import com.reajason.javaweb.memshell.config.InjectorConfig;
import com.reajason.javaweb.memshell.config.ShellConfig; import com.reajason.javaweb.memshell.config.ShellConfig;
import com.reajason.javaweb.packer.Packers; import com.reajason.javaweb.packer.Packers;
import static com.reajason.javaweb.Server.Tomcat;
/** /**
* @author ReaJason * @author ReaJason
* @since 2025/4/6 * @since 2025/4/6
@@ -17,7 +18,7 @@ import com.reajason.javaweb.packer.Packers;
public class Godzilla { public class Godzilla {
public static void main(String[] args) { public static void main(String[] args) {
ShellConfig shellConfig = ShellConfig.builder() ShellConfig shellConfig = ShellConfig.builder()
.server(Server.Tomcat) .server(Tomcat)
.shellTool(ShellTool.Godzilla) .shellTool(ShellTool.Godzilla)
.shellType(ShellType.FILTER) .shellType(ShellType.FILTER)
.shrink(true) // 缩小字节码 .shrink(true) // 缩小字节码
@@ -9,11 +9,12 @@ import com.reajason.javaweb.memshell.config.InjectorConfig;
import com.reajason.javaweb.memshell.config.ShellConfig; import com.reajason.javaweb.memshell.config.ShellConfig;
import com.reajason.javaweb.packer.Packers; import com.reajason.javaweb.packer.Packers;
import com.reajason.javaweb.packer.jar.JarPacker; import com.reajason.javaweb.packer.jar.JarPacker;
import com.sun.security.ntlm.Server;
import java.nio.file.Files; import java.nio.file.Files;
import java.nio.file.Paths; import java.nio.file.Paths;
import static com.reajason.javaweb.Server.Tomcat;
/** /**
* @author ReaJason * @author ReaJason
* @since 2025/4/6 * @since 2025/4/6
@@ -22,7 +23,7 @@ public class GodzillaAgent {
public static void main(String[] args) throws Exception { public static void main(String[] args) throws Exception {
ShellConfig shellConfig = ShellConfig.builder() ShellConfig shellConfig = ShellConfig.builder()
.server(Server.Tomcat) .server(Tomcat)
.shellTool(ShellTool.Godzilla) .shellTool(ShellTool.Godzilla)
.shellType(ShellType.AGENT_FILTER_CHAIN) .shellType(ShellType.AGENT_FILTER_CHAIN)
.shrink(true) // 缩小字节码 .shrink(true) // 缩小字节码