.NET Decompilers
-
I want to keep people from recreating my "source" code via the .NET disassemblers/decompilers that are already out there (Java had this problem too but at least the variable names weren't the same as the original when decompiled back to source). For a scary example of one a .NET Decompiler: http://remotesoft.com/salamander/index.html (You can test their disassembler on your own code on this site) This tool will recreate your original source code minus comments. I have a question: Has anybody found a way (e.g., a build flag) to make decompiling of .NET assemblies more difficult besides paying a $1K for an MSIL obfuscator?
-
I want to keep people from recreating my "source" code via the .NET disassemblers/decompilers that are already out there (Java had this problem too but at least the variable names weren't the same as the original when decompiled back to source). For a scary example of one a .NET Decompiler: http://remotesoft.com/salamander/index.html (You can test their disassembler on your own code on this site) This tool will recreate your original source code minus comments. I have a question: Has anybody found a way (e.g., a build flag) to make decompiling of .NET assemblies more difficult besides paying a $1K for an MSIL obfuscator?
Take a look here http://www.preemptive.com/dotfuscator/dotcomdld.html[^] Also from their home page it looks like it is going to be intergrated in the next release of vs.net What Would Uncle Steve Do?. -Michael Martin