I need to obfuscate some classes in an existing and mostly working java project. There are only a few classes that need obfuscation, but a lot of classes that will need to be excluded. I will also need advice on possible changes to the class structure to make the classes easier to obfuscate. The classes comtain a lot of public methods and some of them are used as beans.
I also need to add a licensing layer. We are looking at at some commercial licensing software to do this. We would need some help in implementing this software
The project is a jsp web application that at the moment is deployed using Tomcat. The jsps make calls to compiled classes which make up the functional layer of the project. I would like to incorporate the licensing layer and obfuscation process into an existing ant compile and distribute xml.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
3) Exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
JSP Application for Tomcat.