VSKeyExtractor
VSKeyExtractor copied to clipboard
Get All Keys even if unknown

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.
Hi, thanks for the PR! It seems very useful, I just have a few comments.
- 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.
- Could you make printing the unknown licenses optional with a command line flag? --all or something like that?
- Are we sure all the licenses found are for visual studio products or could they be for other Microsoft software?
Hi just to confirm is it not compatible with VS2017 (this is the latest VS providing an Express version)