I did a lot of work in trusted computing in a hostile environment a
few years ago.  So long as the person running the code can alter the code
you can not prevent this, period.  Of course you can make it more difficult,
but never prevent it.  Try compressing the executable with one of the tools
available.  Also make sure you strip the executable before sending it out.
Anything more will probably involve OS specific alterations.

        73,
                Shawn

> -----Original Message-----
> From: James Carroll [mailto:[EMAIL PROTECTED]
> Sent: Monday, February 02, 2004 8:27 AM
> To: [EMAIL PROTECTED]
> Subject: protecting the executable itself
> 
> 
> Hi, I just used crypto to add some signature verification to my
> application and gave it to a co-worker to try to break.  He broke it by
> cracking the executable and skipping over my crypto calls.
> 
> Does anyone know of a way of using crypto++ to protect the executable
> that's using it?
> 
> Thanks,
> -Jim


Reply via email to