hi:
i'm working for a client which is beginning to become unreasonable. They have agreed to license the code that I've written but have lately started to act really dodgy and make increasingly unreasonable demands. they have hired an outside programmer and I am concerned that this outside programmer's purpose is to take my software project and make a copy so that they don't have to pay the license fee.
i want to disguise my code or obfuscate it so that he cannot possibly understand it. it is important that this obfuscation doesn't introduce any security holes or affect functionality.
can anyone recommend an approach?