accountingjnr.blogg.se

Cd key viewer diablo 2
Cd key viewer diablo 2













cd key viewer diablo 2

Even on Windows 10 I was able to get generic Windows 10 code (on upgraded system). I've tested it on several machines and it was giving me correct results. Var productKey = isWin8OrUp ? DecodeProductKeyWin8AndUp(digitalProductId) : DecodeProductKey(digitalProductId) Key = key.Substring(1).Replace(keypart1, keypart1 + insert) Possible alpha-numeric characters in product key.Ĭonst string digits = "BCDFGHJKMPQRTVWXY2346789" Ĭurrent = digitalProductId + current ĭigitalProductId = (byte)(current/24)

cd key viewer diablo 2

Var isWin8 = (byte)((digitalProductId / 6) & 1) ĭigitalProductId = (byte)((digitalProductId & 0xf7) | (isWin8 & 2) * 4) Here is the code how to decode product key in Windows 8 and up: public static string DecodeProductKeyWin8AndUp(byte digitalProductId)

cd key viewer diablo 2

However it is written in VBS, so I've rewritten it to C#. I've found a solution for Windows 8 and up on blogpost here: Microsoft has changed key encryption algorithm since Windows 8. and others are working for Windows XP and Windows 7 only. Windows Product Key Finder and other solutions mentioned here by Erij J.















Cd key viewer diablo 2