symbol hiding
Dan Timis
timis at museresearch.com
Sat May 15 14:39:51 CDT 2004
> From: Mike Hearn <mh at codeweavers.com>
> Subject: Re: symbol hiding
> Date: Sat, 15 May 2004 17:07:15 +0100
> Organization: CodeWeavers, Inc
>
> I think Pauls point was that if what you are doing is so secret and so
> proprietary that you're afraid symbol names will leak trade secrets
> you're
> probably better off with some full blown code obfuscater/encryption
> system.
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.
Dan
More information about the wine-devel
mailing list