Re: Secure exe/dll
From: Aman (akg_at_infores.com)
Date: 05/23/03
- Next message: Zeng: "Failure: Working on an Existing Solution for the First Time using Terminal Services Client"
- Previous message: Shawn Farkas [MS]: "Re: Secure exe/dll"
- In reply to: Shawn Farkas [MS]: "Re: Secure exe/dll"
- Next in thread: Michael Giagnocavo [MVP]: "Re: Secure exe/dll"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Fri, 23 May 2003 11:31:13 -0700
Shawn,
Thanks, I did not know about the first option but I've
done the second option with COM.
Thanks again.
Aman
>-----Original Message-----
>Aman,
>
> Since .Net assemblies contain both IL code and
metadata describing that
>code, it is easier for people to disassemble your
assembly and figure out
>how it works than it would be if you had native code.
Depending on the
>level of secrecy you want, you could try two techniques.
You can use a code
>obfuscator to scramble your assembly and make it more
difficult to
>understand. Visual Studio 2003 ships with Dotfuscator
Community Edition
>(which you can also download for free at
>http://www.preemptive.com/dotfuscator/dotcomdld.html ).
Another technique
>would be to take your sensative algorithms and implement
them in a native
>DLL. This would make them more difficult to disassemble
and figure out, and
>you could P/Invoke into them or use COM Interop.
>
>-Shawn
>
>"Aman" <akg@infores.com> wrote in message
>news:0fb801c32143$29c52fe0$a101280a@phx.gbl...
>> I've a quick question regarding how to prevent my
>> customers from seeing my code using MSIL Disassembler
>> (Ildasm.exe) from my EXE/DLL's. If I use the Ildasm.exe
>> and open a C#.NET EXE/DLL I can see the source code and
I
>> don't want anyone seeing the code that generated the
>> DLL/EXE since it contains some complex and secret code.
>> Does anyone have any idea how to creat a secure .NET
>> exe/dll that cannot be disassambled by Ildasm.exe or
other
>> tools?
>> Thanks,a
>>
>>
>
>
>.
>
- Next message: Zeng: "Failure: Working on an Existing Solution for the First Time using Terminal Services Client"
- Previous message: Shawn Farkas [MS]: "Re: Secure exe/dll"
- In reply to: Shawn Farkas [MS]: "Re: Secure exe/dll"
- Next in thread: Michael Giagnocavo [MVP]: "Re: Secure exe/dll"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|