Use the Zend Optimizer as it also makes your code run faster. It converts your source code into byte code which is the same approach as the Java compiler. There are decompilers that can revert the code back into text, but the context of how everything works and all the source code comments are lost.
If your trying to protect an algorithm then you could store the source code for the algorithm in a text file that is encrypted with a key from a license file. Design your license file to include the Mac address. That should be good enough for most cases. They would have to crack your encryption, the license file and decompile the source code. As part of your sales agreement restrict users from using a decompiler, and add a clause to recover personal damages if they attempt to reverse engineer your software. Also, there are more C decompilers out there then there are decompilers for Zend Optimizer. Even if you used Python, Java or .NET your going to have the same challenges. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "CakePHP" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~----------~----~----~----~------~----~------~--~---
