-
August 8th, 2006, 06:12 AM
#1
I am a bit worried...
I am about to release a piece of software that I've written in C# to an uncontrolled and public space. ( eg the internet ).
However, I recently discoverd Lutz Roeder's "Reflector for .NET" and saw that you can easily get to the code from a compiled assembly. ( I tried SharpReader, could read all functions in a snap, more or less nicely formatted too ).
How can you then prevent from code being taken or copied if you can grab a free prog from the internet and look inside the code?
Any idea's?
-
August 8th, 2006, 06:34 AM
#2
Re: I am a bit worried...
Originally Posted by bewa
Any idea's?
There is one technique that's called obfuscating. It will take your nicely formatted and well coded application and transform it into spaghetti code. It won't stop people from disassembling/decompiling your code, but it will make it harder to read/udnerstand.
- petter
-
August 8th, 2006, 06:59 AM
#3
Re: I am a bit worried...
Hello bewa!
Have a look at these :
.Net Framework FAQ's
http://www.codeguru.com/forum/showthread.php?t=368148
Protecting Your Visual Basic.NET Source Code and Applications
http://www.codeguru.com/vb/gen/vb_ge...le.php/c11817/
Although the article is mostly for VB6 and VB.NET, Obfuscation is still covered there. The FAQ's also covers Obfuscation.
Hope it was helpful..
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|