feat: support simple obfuscation (#13)

This commit is contained in:
ReaJason
2025-03-30 14:54:34 +08:00
parent f49c4e2b6d
commit 8b9b36d639
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) {