Home | Reviews | GUIpedia | Forum | Fun500
MPNQB | Product Key Algorithm & Copy ProtectionI got to thinking of these two things today. While I don't sell my software at the current time, some of you may choose to with certain products, and these can help.
I actually came up with and posted a product key algorithm at JacobPalm.dk some years ago but I've since lost it and came up with another one. Here's the key (bottom row of digits helps you find which digit I'm talking about):
TBA67-00125-33633-017A6-B
(12345-67890-12345-67890-1)
And here's the algorithm (I use the notation dX where X is a digit in the key):
1. Digit 2 and Digit 19 are related. d19 can be A-Y and d2 can be B-Z. Whatever letter d19 is, d2 is one higher in the alphabet.
2. d13, always >=5 and | 2008-07-30 | 10:13 PM |
MPNQB | Re:Product Key Algorithm & Copy ProtectionOh, forgot. The last digit of the product key can be an identifier for the product. A,B,C, etc. can represent variations of the product.
If you're good with numbers, you can make it into a check digit:
Take the last number of each 5-digit sequence.
7*1 + 5*2 + 3*3 + 6*4 = 50
50 / 3 = 16 R2
2 = B, second letter. | 2008-07-30 | 10:16 PM |
MPNQB | Re:Product Key Algorithm & Copy ProtectionKeep in mind, however, the check digit makes things very hard to do. | 2008-07-30 | 10:19 PM |
Todd | Re:Product Key Algorithm & Copy ProtectionA product key that would be REALLY tough to beat is one that uses a second key verified by the computer it's running on. Computer BIOSs have IDs on their manufacturing and other info and it can be access through software so it's a way companies track what computers run their software. They license the serial number but it will only work on that one computer. | 2008-07-30 | 11:03 PM |
aguma | Re:Product Key Algorithm & Copy Protectionwow, that's gonna be hard to crack! good, um, work. :laugh: | 2008-07-31 | 2:34 PM |
Brandon | Re:Product Key Algorithm & Copy ProtectionFun500 4 will be $10, $50 with code on a nice CD-R. Any buyers? | 2008-07-31 | 3:40 PM |
Todd | Re:Product Key Algorithm & Copy ProtectionIf you have PayPal, you can upload Fun500 4 here: http://shopnpay.sixbynine.net/ . You'll receive payments through the Shop-n-PayPal payment gateway. | 2008-07-31 | 3:58 PM |
Brandon | Re:Product Key Algorithm & Copy ProtectionI think Murray needs a paypal. Then he coud get adsense and I'd set stuff up so he could get money. | 2008-07-31 | 5:31 PM |
MPNQB | Re:Product Key Algorithm & Copy Protection[b]tlsuess wrote:[/b]
[quote]A product key that would be REALLY tough to beat is one that uses a second key verified by the computer it's running on. Computer BIOSs have IDs on their manufacturing and other info and it can be access through software so it's a way companies track what computers run their software. They license the serial number but it will only work on that one computer.[/quote]
That's kind of like Windows' product activation, isn't it?
How would you get those numbers? | 2008-08-02 | 3:13 PM |
jasonwoodland | Re:Product Key Algorithm & Copy Protection[b]Brandon wrote:[/b]
[quote]Fun500 4 will be $10, $50 with code on a nice CD-R. Any buyers?[/quote]
I won't pirate this time. :silly: | 2008-08-02 | 5:59 PM |
Todd | Re:Product Key Algorithm & Copy Protection[b]mpnqb wrote:[/b]
[quote]That's kind of like Windows' product activation, isn't it?
How would you get those numbers?[/quote]
Yeah that's where it's used mainly. Adobe and some major software companies use it to track their software's usage on computers with issued licenses.
I believe to get the numbers, you'd need to find some system command that returns the computer's ID or find a way to access it through a call to the BIOS. I'm sure you could Google it and find a way to access it with a program. | 2008-08-02 | 10:36 PM |
Other
2021 Brandon Cornell