CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums
Results 1 to 3 of 3

Thread: I am a bit worried...

  1. #1
    Join Date
    Oct 2001

    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?

  2. #2
    Join Date
    Apr 2005

    Re: I am a bit worried...

    Quote 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

  3. #3
    Join Date
    Jul 2001
    Sunny South Africa

    Re: I am a bit worried...

    Hello bewa!

    Have a look at these :

    .Net Framework FAQ's

    Protecting Your Visual Basic.NET Source Code and Applications

    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..
    All my Articles

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Windows Mobile Development Center

Click Here to Expand Forum to Full Width

On-Demand Webinars (sponsored)