Thank you all your kind advice. Your suggestions are all very useful. And I
would like to know something about ngen.exe. Can this tool be used instead
> Obfuscators don't make it "near impossible to disassemble", they just make
it
> hard to read the disassembled IL. There's nothing stopping someone from
> disassembling a native binary as well; it's just harder to map optimized
> native code to a specific programming language. The same can be done with
> assemblies with a product called Salamander .NET Protector [1] which
converts
> assemblies from IL to native code; making it as hard to disassemble as
> non-managed binaries.
>
> I'm in no way affiliated with RemoteSoft.
>
> [1]
http://www.remotesoft.com/salamander/protector.html > --
>
http://www.peterRitchie.com/ >
>
> "CT" wrote:
>
> > Well, you don't say if it's a Web application, in which situation you're
> > fairly safe from reverse-engineering. Other issues are related to Web
app
> > security though. If you're releasing a Windows or Console app, then yes
it
> > can be disassembled using various tools. You might want to look into
> > obfuscation, the process of making disassembling near impossible then.
> >
http://www.microsoft.com/presspass/press/2004/jul04/07-19preemptivesolutionpr.mspx > >
> > --
> > Carsten Thomsen
> > Communities -
http://community.integratedsolutions.dk > > ---------
> > Voodoo Programming: Things programmers do that they know shouldn't work
but
> > they try anyway, and which sometimes actually work, such as recompiling
> > everything. (Karl Lehenbauer)
> > ---------
> > "zeeway" <zeeway@gmail.com> wrote in message
> > news:O9%23OQSCkGHA.4276@TK2MSFTNGP03.phx.gbl...
> > > hi,every one!
> > > I have an urgent question. My codes need to be published now,but I
learn
> > > programs produced with .net are very easy to be reverse-engineered.
Could
> > > anyone give me some sugguestions to protect my c# codes?
> > >
> > >
> > > Crespo
> > >
> > > 2006-06-15
> > >
> > >
> > >
> >
> >
> >