Our first Open Source project: Obfuscate4e
Now it’s done: We at PartMaster just published the first release of our Obfuscation feature for the Eclipse IDE: obfuscate4e, located at obfuscate4e.partmaster.de
You might ask: What’s an obfuscator? In Java a obfuscator is used to prevent program code from reverse engineering. It removes unneccesary debugger information, shrinks variable and method names (means: makes them senseless). Modern obfuscators additionally remove code that would be obfuscated but is never called from somwhere.
The project obfuscate4e adds the obfuscation facilities into the build process of Eclipse plugins. During the export of plugins or a product the code will be obfuscated automaticly and the product can be delivered to the customers without further post processing.
This release has built-in support for ProGuard, an Open Source Java obfuscator. In the future additional obfuscators will be integrated and the customization possibilities will be improved.



