Fixup rest of unused method stuff. It appears there are some garbage

fields too places.
This commit is contained in:
Adam
2015-06-28 19:32:54 -04:00
parent d9f4d257a5
commit b0f5f33e89
11 changed files with 56 additions and 50 deletions

View File

@@ -41,27 +41,25 @@ public class Deob
ClassGroup group = loadJar(args[0]);
/*
// remove except RuntimeException
new RuntimeExceptions().run(group);
// remove unused methods
new UnusedMethods().run(group);
// remove illegal state exceptions, frees up some parameters
new IllegalStateExceptions().run(group);
// remove code blocks that used to be the runtime exception handlers
new UnusedBlocks().run(group);*/
new UnusedBlocks().run(group);
// remove unused methods
new UnusedMethods().run(group);
/*
// remove unused parameters
new UnusedParameters().run(group);
// remove jump obfuscation
new Jumps().run(group);
new ModularArithmeticDeobfuscation().run(group);*/
//new ModularArithmeticDeobfuscation().run(group);
saveJar(group, args[1]);