Fixup rest of unused method stuff. It appears there are some garbage
fields too places.
This commit is contained in:
@@ -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]);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user