|
From: Barry on 3 Jul 2008 09:10 Hi Is it possible to decompile a C# developed .exe file (release version) Note: i am not interested in decompiling any app, but want to know if this can be done, cause i often send my app in debug versions, to clients who have not yet paid for the job, need to know the possibilities. TIA Barry
From: Ilya Albrekht on 3 Jul 2008 10:58 Yea, it's quite easy to do. The only trouble will be variable names, but all functions, flasses and namespaces will be normal. Minimal solution is to use Dotfuscator. You can find it in Tools->Dotfuscator in VS2008. On Thu, 03 Jul 2008 09:10:31 -0400, Barry <someone(a)hello.com> wrote: > Hi > > Is it possible to decompile a C# developed .exe file (release version) > > Note: i am not interested in decompiling any app, but want to know if > this > can be done, cause i often send my app in debug versions, to clients who > have not yet paid for the job, need to know the possibilities. > > TIA > Barry > > > -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
From: Jason Newell on 3 Jul 2008 12:18 Barry, You need to download "Reflector for .NET" at http://www.aisto.com/roeder/dotnet. It will demonstrate how easy it is to reverse engineer .NET apps. You can also use ildasm.exe to decompile to IL code, change it, and ilasm.exe to recompile. Jason Newell www.jasonnewell.net Barry wrote: > Hi > > Is it possible to decompile a C# developed .exe file (release version) > > Note: i am not interested in decompiling any app, but want to know if this > can be done, cause i often send my app in debug versions, to clients who > have not yet paid for the job, need to know the possibilities. > > TIA > Barry > > >
From: Jon Skeet [C# MVP] on 3 Jul 2008 14:16 Barry <someone(a)hello.com> wrote: > Is it possible to decompile a C# developed .exe file (release version) Yes. The easiest thing is to try it yourself on your own code. > Note: i am not interested in decompiling any app, but want to know if this > can be done, cause i often send my app in debug versions, to clients who > have not yet paid for the job, need to know the possibilities. What exactly are you worried about? My own view is that once you've seen the software, it would usually take more time to reverse engineer it and support it from the decompiled code than to rewrite. -- Jon Skeet - <skeet(a)pobox.com> Web site: http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon_skeet C# in Depth: http://csharpindepth.com
From: Lloyd Dupont on 4 Jul 2008 01:29 > What exactly are you worried about? My own view is that once you've > seen the software, it would usually take more time to reverse engineer > it and support it from the decompiled code than to rewrite. > So totaly agree on that. I like the way you put it simply and clearly as well!
|
Next
|
Last
Pages: 1 2 Prev: WPF not firing events Next: Cannot Authenticate using TcpClientChannel to a workgroup Server |