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
-~----------~----~----~----~------~----~------~--~---

Reply via email to