Licensing: Copying the keys may be a violation of established copyrights
I'm get this message "Licensing: Copying the keys may be a violation of established copyrights", what should i do?
Hmm, that is new to me. At what point are you getting that message?
when I was runing the program, I'm using VS 2017, I changed the 'record' to get it runing... any suggestion?

Hmm, I think there is a default value under HKEY_CLASSES_ROOT\Licenses with that content, so I believe you might have empty values for product.GUID and product.MPC. I can rewrite to not use the record syntax and post a new version after testing it here.
Can you try the latest version?
Thanks a lot for this application, it helped me obtain my key so I could transfer my license to a different computer. 2019 Professional.
To note though, none of my unencrypted string matched the 5x5 character pattern, so the application didn't find the key out of the box. One of the splits included the 4x5 character ProductID I had previously found in the registry, and another contained a string formatted 8character-5character-5character-5character-5character. I tried ignoring the first three characters of that, and it worked perfectly.
@mattlaq glad to hear you got it working. I am cheating a bit, as the record is really some binary serialization of a struct that I don't know the layout of, and I am parsing it as plain text with a regular expression. Did the key show up at all when you ran it unmodified, or did you need to change the code?
@mattlaq Could you clarify if you needed any code changes to see the 8x5x5x5x5 key?