If you are compiling to binary, the compiler will take care of removing unused variables, and the names of functions will no longer be relevant. If, however, you want to distribute obfuscated source (useful, for example, for simple reverse engineering exercises given to students), you may want to clean up the code prior to distributing it.
Options
Option | Arguments | Description |
---|---|---|
--Transform | CleanUp | Transformation to run last, to clean up the generated code. |
--CleanUpKinds | names, annotations, constants, randomize, compress, * | Specify types of cleanup to perform Default=names,annotations,constants,randomize.
|