Related articles |
---|
[2 earlier articles] |
Re: Howto obfuscate OBJECT code (and not source code)? ivr@grad.com (Ioannis Vranos) (2005-05-14) |
Re: Howto obfuscate OBJECT code (and not source code)? tmk@netvision.net.il (Michael Tiomkin) (2005-05-14) |
Re: Howto obfuscate OBJECT code (and not source code)? gah@ugcs.caltech.edu (glen herrmannsfeldt) (2005-05-15) |
Re: Howto obfuscate OBJECT code (and not source code)? walter@digitalmars.com (Walter) (2005-05-15) |
Re: Howto obfuscate OBJECT code (and not source code)? jkherciueh@gmx.net (Kai-Uwe Bux) (2005-05-15) |
Re: Howto obfuscate OBJECT code (and not source code)? DrDiettrich@compuserve.de (Hans-Peter Diettrich) (2005-05-15) |
Re: Howto obfuscate OBJECT code (and not source code)? tk@ic.unicamp.br (Tomasz Kowaltowski) (2005-05-16) |
Re: Howto obfuscate OBJECT code (and not source code)? devnull@eecs.harvard.edu (Christian Lindig) (2005-05-18) |
From: | Tomasz Kowaltowski <tk@ic.unicamp.br> |
Newsgroups: | comp.compilers |
Date: | 16 May 2005 14:30:59 -0400 |
Organization: | Compilers Central |
References: | 05-05-092 05-05-118 |
Keywords: | code |
Posted-Date: | 16 May 2005 14:30:59 EDT |
"Walter" <walter@digitalmars.com> wrote:
>
> If a machine can execute it, it can be reverse engineered. It all
> depends on how much effort it is worth someone to figure it out. It
> takes some good assembler skills to do it, which seems to be rare
> these days <g>, so just compiling the code with optimization on will
> probably be good enough. If it absolutely, positively must be secure,
> then you'll need to encrypt the object code with a strong crypto
> algorithm, and make sure the key for it is not available to the
> crackers.
Encrypting will not provide absolute security either. At some stage of
its execution the code will be decrypted and may be examined! As you
say: "If a machine can execute it, it can be reverse engineered."
-- Tomasz
Return to the
comp.compilers page.
Search the
comp.compilers archives again.