On Sat, 15 May 2004 12:39:51 -0700, Dan Timis wrote:
Actually, we do have an encryption system, and it is the name of the functions used internally by the encryption library that we want to hide. It is not for hiding trade secrets, but to prevent dishonest customers from accessing features without paying for them. This has been already used successfully on Mac and Windows where it is very easy to hide those names.
Doing this will not make our copy protection full proof, but will slow down the inevitable hack. Hopefully, by the time someone will crack our copy protection we will have a new stronger version.
That sounds fair enough. You have piqued my curiousity now, I think I'll have to add a symbol table scrambler to my binary-utils todo list :)