feat: support simple obfuscation (#13)

This commit is contained in:
ReaJason
2025-03-30 15:33:31 +08:00
parent e228065aa0
commit ad05c8f2da
19 changed files with 78 additions and 34 deletions
@@ -232,8 +232,13 @@ public class ShellAssertionTool {
.targetJreVersion(targetJdkVersion)
.debug(true)
.shrink(true)
.obfuscate(true)
.build();
if (ShellTool.NeoreGeorg.equals(shellTool)) {
shellConfig.setObfuscate(false);
}
ShellToolConfig shellToolConfig = null;
String uniqueName = shellTool + RandomStringUtils.randomAlphabetic(5) + shellType + RandomStringUtils.randomAlphabetic(5) + packer.name();
switch (shellTool) {