Does anyone have any idea how to copy protect the software that you write Does anyone have any simple ideas that might involve the use of a serial number or some kind of encryption
Thanks!
Does anyone have any idea how to copy protect the software that you write Does anyone have any simple ideas that might involve the use of a serial number or some kind of encryption
Thanks!
Copy Protection Code??
websdaleandrew
Are you looking to implement your own copy protection scheme or purchase off the shelf This is the first decision to make when looking at copy protection. After that you should use code obfuscation (like that provided by Dotfuscator included free with VS2005 and 2003) to make it more difficult for crackers to circumvent your copy protection.
From there copy protection usually involves defining a private key (usually based on a very large prime number) that is used to verify a serial number. Your serial number will have a checksum some where in it that when hashed with the private key gives you the rest of the serial number.
The key to making it all work is obfuscation. The less information a cracker can get upfront about your copy protection scheme, the more difficult it will be for them to crack it.
Here's the bad news...no matter how hard you try, if your software is valuable enough in the eyes of pirates, someone will crack it.
yyy2k3
I guess I would like to try and use my own copy protection scheme. I realize that my software isn't going to be the next Windows so I don't want to spend any money on purchasing something OTS. Although it would be nice to add a little protection to the software that I spent time to develop...
Thanks!