Results 1 to 5 of 5

Thread: Protecting my source code

  1. #1

    Thread Starter
    Lively Member
    Join Date
    Mar 2005
    Posts
    124

    Post Protecting my source code

    OK! Another noob question from me. Since VB6, I have always wanted to protect my project. By this I mean, I want to send the entire project (Zipped of course) to a friend so I can make myself look good So I want to able to distribut the project and not let the source code be viewable or changeable. How can I do this in VB.NET. I know this is possible, because i've seen a project like this before and I could only run it and thats it

  2. #2
    I'm about to be a PowerPoster! mendhak's Avatar
    Join Date
    Feb 2002
    Location
    Ulaan Baator GooGoo: Frog
    Posts
    38,170

    Re: Protecting my source code

    There is an obfuscator for .NET assemblies, which basically scrambles the names of your class members. They can, however, be decompiled by someone who's dedicated enough and has the time.

  3. #3
    PowerPoster
    Join Date
    Jul 2002
    Location
    Dublin, Ireland
    Posts
    2,148

    Re: Protecting my source code

    There are two typoes of protection: technical and legal.

    Technical is things like obfuscation etc.

    Legal is asserting your copyright (put (c) notice in every module) and restricting the license options in plain unambiguous English.

    If you do both of these then you should be OK.

  4. #4
    l33t! MrPolite's Avatar
    Join Date
    Sep 2001
    Posts
    4,428

    Re: Protecting my source code

    they have a product on this page which converts IL code to native code and makes it impossible to decompile back to .NET... but the price is high
    http://www.remotesoft.com/

    I think it's the native compiler
    rate my posts if they help ya!
    Extract thumbnail without reading the whole image file: (C# - VB)
    Apply texture to bitmaps: (C# - VB)
    Extended console library: (VB)
    Save JPEG with a certain quality (image compression): (C# - VB )
    VB.NET to C# conversion tips!!

  5. #5
    Frenzied Member ntg's Avatar
    Join Date
    Sep 2004
    Posts
    1,449

    Re: Protecting my source code

    Most of the time, an obfuscator will suffice (VS2003 includes one for free). If your app encompasses code/algorithms that give you a clear competitive advantage, you may want to consider remotesoft's protector.
    "Feel the force...read the source..."
    Utilities: POPFileDebugViewProcess ExplorerWiresharkKeePassUltraVNCPic2Ascii
    .Net tools & open source: DotNetNukelog4NetCLRProfiler
    My open source projects: Thales SimulatorEFT CalculatorSystem Info ReporterVSS2SVNIBAN Functions
    Customer quote: "If the server has a RAID array, why should we bother with backups?"
    Programmer quote: "I never comment my code. Something that is hard to write should be impossible to comprehend."
    Ignorant quote: "I have no respect for universities, as they teach not practicle stuff, and charge money for"

Posting Permissions

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



Click Here to Expand Forum to Full Width