VSKeyExtractor icon indicating copy to clipboard operation
VSKeyExtractor copied to clipboard

Get All Keys even if unknown

Open DerekZiemba opened this issue 3 years ago • 2 comments

image

My 2013-2019 keys for some reason aren't showing up in https://my.visualstudio.com/ProductKeys for the account they're registered to & I only still have the receipts for 2013 & 2015. I'd have lost access if I'd ever reinstalled Windows.
Since Microsoft doesn't seem to have my back, I wanted to make damn sure this tool was pulling back any and all keys.

  • It now shows every single ProductKey it can decrypt
  • For unknown ProductKeys It makes a best guess as to what product it applies to
  • I changed the formatting of the output
  • Added support for 2012 and VS2022 Prerelease Trial.

DerekZiemba avatar Aug 01 '22 20:08 DerekZiemba

Hi, thanks for the PR! It seems very useful, I just have a few comments.

  1. Is it compatible with older language versions? I think at least the using syntax without braces requires VS2019 or newer? There are some users of this tool that still use VS2017.
  2. Could you make printing the unknown licenses optional with a command line flag? --all or something like that?
  3. Are we sure all the licenses found are for visual studio products or could they be for other Microsoft software?

terjew avatar Aug 05 '22 21:08 terjew

Hi just to confirm is it not compatible with VS2017 (this is the latest VS providing an Express version)

gjabouley-invn avatar Oct 28 '22 07:10 gjabouley-invn