Results 1 to 10 of 10

Thread: Best practices to protect your application

  1. #1
    Ultrawhack is offline VB.NET Forum Genius
    .NET Framework
    .NET 2.0 (VS 2005)
    Join Date
    Jul 2006
    Location
    Canada
    Posts
    164
    Reputation
    106

    Best practices to protect your application

    Hi,

    I'd like to start this thread and ask for information on the best way to protect your source code/vb.net applications from reverse engineering, etc.

    I'm sure many will benefit.

  2. #2
    JohnH's Avatar
    JohnH is offline VB.NET Forum Moderator
    .NET Framework
    .NET 4.0
    Join Date
    Dec 2005
    Location
    Norway
    Posts
    14,561
    Reputation
    2736
    Have a look at this Dotfuscator, it cost money, but it will get you on track to what you ask is about http://www.preemptive.com/products/d...tor/index.html

  3. #3
    Ultrawhack is offline VB.NET Forum Genius
    .NET Framework
    .NET 2.0 (VS 2005)
    Join Date
    Jul 2006
    Location
    Canada
    Posts
    164
    Reputation
    106
    I'm sure it'll pay for itself if it does what it says but Standard Edition Single User $595 - anything else out there ?

  4. #4
    JohnH's Avatar
    JohnH is offline VB.NET Forum Moderator
    .NET Framework
    .NET 4.0
    Join Date
    Dec 2005
    Location
    Norway
    Posts
    14,561
    Reputation
    2736
    I guess PreEmptive is the market leader in that field. I do get a lot of different hits with Google http://www.google.com/search?q=vb.net+obfuscator haven't checked other pricing or not, perhaps other forum users actually know something about this topic and will reply later?

  5. #5
    vis781's Avatar
    vis781 is offline VB.NET Forum All-Mighty
    .NET Framework
    .NET 4.0
    Join Date
    Aug 2005
    Location
    Cambridge, UK
    Posts
    2,015
    Reputation
    266
    It's really quite expensive, but worth the money. Remotesoft do a obfuscator than is very effective and one i've found to be the most secure. Reason is they also do a decompiler/de-obfuscator. It's a small program that can actually de-obfuscate an assembly, why they would want to produce such a thing is beyond me, probably to bolster their own place in the market, as their de-obfuscator won't reverse engineer any assembly obfuscated with their obfuscator. Anyway it's a good obfuscator, just a bit expensive.
    Just goolge for ..

    RemoteSoft

  6. #6
    Ultrawhack is offline VB.NET Forum Genius
    .NET Framework
    .NET 2.0 (VS 2005)
    Join Date
    Jul 2006
    Location
    Canada
    Posts
    164
    Reputation
    106
    I have been using PC Guard for a number of years now to distribute time limited demos and to handle demo-to-full unlocking.

    http://www.softwarelocking.com/

  7. #7
    JohnM is offline VB.NET Forum Fanatic
    .NET Framework
    .NET 1.1 (VS 2003)
    Join Date
    Jul 2004
    Location
    Massachusetts
    Posts
    116
    Reputation
    129

    Code-Lock Software

    Has anyone used Code-Lock by ChosenBytes? This is software that prevents users from copying VB.Net apps to other PC's. I was wondering if anyone has tried it and if it works like it says? I have downloaded a demo version but am not able to work it yet. The demo is also missing the code creator part so it would be hard to say if it works anyway unless you buy the full version for $300. The website contacts have not reply to my questions. Their forum is a year or 2 old.

    Your feedback is appreciated.

    John M

  8. #8
    ssware is offline VB.NET Forum Enthusiast
    .NET Framework
    .NET 2.0 (VS 2005)
    Join Date
    Jan 2006
    Posts
    63
    Reputation
    109
    You need to use a combination of licensing + obfuscation for .Net software. License is for copy protection while obfuscation is for code protection. Have a look at the CryptoLicensing+Crypto Obfuscator combo for this.

  9. #9
    JohnM is offline VB.NET Forum Fanatic
    .NET Framework
    .NET 1.1 (VS 2003)
    Join Date
    Jul 2004
    Location
    Massachusetts
    Posts
    116
    Reputation
    129
    Thank you for your reply. I have been using PC Guard. What I don't like about it is that the purchaser has to email back 2 numbers, then I have to email back a 24 hexidecimal number which they have to enter in order to activate the software. This can be tiresome.

    I will look at your suggestion.

    Thanks for the option

  10. #10
    JohnM is offline VB.NET Forum Fanatic
    .NET Framework
    .NET 1.1 (VS 2003)
    Join Date
    Jul 2004
    Location
    Massachusetts
    Posts
    116
    Reputation
    129
    This is an old thread, I hope you will still reply.

    I just saw a copy protector called Softlocker.net

    Something like you pay so much a month, you download their software, use it to lock up your .exe file. Send it up to their server. Link it to your web page where you sell it. When someone buys it, the buyer can access their server to get the registration code that opens it for them.. something like that. Has anyone ever tried it?

    Thanks foryour time

    John

Bookmarks

Posting Permissions

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