Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Photo

Decoding Microsoft keys

- - - - -

  • Please log in to reply
80 replies to this topic

#1
IcemanND

IcemanND

    MSFN Junkie

  • Super Moderator
  • 3,266 posts
  • OS:Windows 7 x64
  • Country: Country Flag
I've written my own application to get and display the Windows and Office cd keys. It should also display the keys of the individually installed Office applications. I've tested it on my systems and it appears to be working fine, but I only have XP systems with Office 2003, That's were the MSFN community comes in, try it on your systems and let me know what works and what doesn't.

Known to work for:
WINDOWS:
Windows 2000 Pro
Windows XP Home
Windows XP Pro VLK
Windows XP Pro OEM
Windows XP 64
Vista
Windows 2003 Server Web Edition VLK
Windows 2003 Ent
Visual Studio .NET Professional & Student 2003

OFFICE:
Office 2003 Pro VLK
Frontpage 2003
Office XP Pro VLK


Post here with info for working/not working, and I'll add working apps and try and fix non working.

If you have found one not working, other than Office 2000, please post the registry path to the DigitalProductID key in the registry. Not the value of the key (which contains the CD-Key), just the path to it. For example the registry path for office 2003 is: HKLM\Microsoft\Office\11.0\Registration\{90110409-6000-11D3-8CFE-0150048383C9}\DigitalProductID
The 90110409 maybe different in yours depending upon language version and SP version during install.

For those who are curious, reverse base24 decode bytes 52 to 66 of the DigitalProductID gives yout your cd-key (not true for Office 2000).

Thanks to:
Stealth111 for testing and pushing for new features. :thumbup

UPDATES:
10/25/2006 - v2.28 enterprise
- Removed white space from end of computername (no really I did this time)
10/24/2006 - v2.27 enterprise
- Removed white space from end of computername
- Fixed computername output problem 2 (really I did this time :) )
10/23/2006 - v2.23 enterprise
- Fixed compuername output problem

10/23/2006 - v2.2 enterprise
- Renamed to KeyDecoder Enterprise
- recursive search of entire local registry for DigitalProductID's
- changed format of saved data, computer name now on same line as other related data for easier reading
- reformatted help information

10/16/2006 - v1.9.9
- Almost too many updates to list.
- Added 6 ways to decode keys from machines other than the machine being run on.
- remote registry sinlge machine or machines pulled from list.
- pull machines from AD
- Pull from exported registry file
- Pull from loaded hive from offline machine
- Decode directly entered hex data

08/08/05
- fixed issue were it would break of after finding first office product per version and then ignore the rest.

08/06/05
- fixed issue with it not finding ProductName field for Office XP.

08/04/05
-Added Save function, save files as Comma Delimited
-Command Line Switches added [/iGAL] [Filename]
[/iGAL] (optional pick G,A, or L or any combination, default /iGAL)
G - GUID
A - Application Name
L - License Number
[Filename]
optional if not given and /i switch is used default.csv is used. File is saved
to the current directory if no path is given. If Filename is given and /i is
not /i defaults to /iGAL.

Original version with only the options to get local machine information.
Attached File  KeyDecoder.exe   40KB   3272 downloads
Keydecoder Enterprise v2.27 - local and remote machine data collection
Attached File  KeyDecoder2.28e.exe   116KB   1569 downloads

Edited by IcemanND, 25 October 2006 - 01:48 PM.



How to remove advertisement from MSFN

#2
gunsmokingman

gunsmokingman

    MSFN Master

  • Super Moderator
  • 2,418 posts
  • OS:none specified
  • Country: Country Flag
Work On My XP Pick Up the Key for both XP And Office.
I will try it later on my Vista install.


GunSmokingMan



#3
IcemanND

IcemanND

    MSFN Junkie

  • Super Moderator
  • 3,266 posts
  • OS:Windows 7 x64
  • Country: Country Flag
BUMP

So this has either worked for everyone or no one needs this type of application anymore. :)

#4
MHz

MHz

    Just simple

  • Member
  • PipPipPipPipPipPipPip
  • 1,653 posts
  • OS:Windows 7 x64
  • Country: Country Flag
Windows XP Pro confirmed as working.

#5
ender341

ender341

    Member

  • Member
  • PipPip
  • 158 posts
Works for XP 64, and Office 2K3

#6
gunsmokingman

gunsmokingman

    MSFN Master

  • Super Moderator
  • 2,418 posts
  • OS:none specified
  • Country: Country Flag
Worked On Vista and it read the key for Office on Vista
Nice Little App.


GunSmokingMan



#7
Innocent Devil

Innocent Devil

    Senior Member

  • Member
  • PipPipPipPip
  • 633 posts
may this site help ? WPA
"The level of security that Vista is trying to achieve to protect video and audio is more extreme than anything the US government has ever considered necessary for protecting its most sensitive classified data."

Read Full Article @ [A Cost Analysis of Windows Vista Content Protection]

Don't be lame [Linux is NOT Windows]

#8
Bilou_Gateux

Bilou_Gateux

    Powered by Windows Embedded

  • Member
  • PipPipPipPipPip
  • 768 posts

Still Need Confirmation:
Windows 2000 Pro & Server
Windows 2003
Windows XP Home
Vista

Office XP Pro, Standard, SBE
Office 2000 Premium, Pro, Standard
Individual Office Components.
Any other office product out there.


Windows 2003 Server Web Edition VLK: it works :thumbup
OS Version = 5.1.2600 Service Pack 3
Platform ID = 2 (NT)
Service Pack = 3.0
Suite = 0x0140
Product Type = 1
Architecture = x86

#9
wasababy

wasababy
  • Member
  • 2 posts
Windows 2K3 Ent: Worked So Well! :)
Don't know why my Office 2K3 keys not displayed.

#10
IcemanND

IcemanND

    MSFN Junkie

  • Super Moderator
  • 3,266 posts
  • OS:Windows 7 x64
  • Country: Country Flag

Don't know why my Office 2K3 keys not displayed.


Check HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\11.0\Registration

and tell me what the GUID's listed there are and I'll update the app.

#11
warrior1109

warrior1109

    Junior

  • Member
  • Pip
  • 65 posts
Works perfectly for XP pro VLK, OEM, XP Home, and Office 2K3 Pro. :)

Edited by warrior1109, 04 September 2005 - 03:05 PM.


#12
Gobby

Gobby

    Newbie

  • Member
  • 30 posts
Nice app, any chance you could add the facility to export to a text file or copy to clipboard?? I'm a Systems Engineer and this would be so handy for my everyday work.

#13
IcemanND

IcemanND

    MSFN Junkie

  • Super Moderator
  • 3,266 posts
  • OS:Windows 7 x64
  • Country: Country Flag
@Gobby - Actually I thought the same thing earlier this evening, will add it and update main post sometime tomorrow. I was thinking about exporting a CSV file with the GUID, Application Name, CD-Key. Or possibly the option of which you want to export. Any preferences to a button in the app or a commandline switch?


@ALL - Does anyone have Visual Studio .NET? Does it work? If not can you get me the registry path to the GUID which contians the DigitalProductID and ProductName keys and I'll add it also if it doesn't already work.

#14
IcemanND

IcemanND

    MSFN Junkie

  • Super Moderator
  • 3,266 posts
  • OS:Windows 7 x64
  • Country: Country Flag
- Updated with command line switches and save function, see first post.

#15
HyperHacker

HyperHacker

    Just plain nuts

  • Member
  • PipPipPip
  • 473 posts
Confirmed working on WinXP Pro Corporate SP2.
[insert something funny here]

#16
saprouzy

saprouzy

     

  • Member
  • 46 posts
w2k , it got windows' key , but not office's key (office 2000)

#17
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,066 posts
  • OS:none specified
  • Country: Country Flag

w2k , it got windows' key , but not office's key (office 2000)


Yep, here on win2k got Windows key but not MS project 2002 one.(I haven't the full Office installed, I use OpenOffice.Org)

Belarc advisor:
http://www.belarc.com/
and
Magical Jelly bean keyfinder:
http://www.magicaljellybean.com/
http://www.magicalje...keyfinder.shtml
can both find it.

@IcemanND
Don't want to spoil the fun, but the latter works very well, it can print and save the info, though your code is much more compact, is it useful to have a YAAIATAEO (Yet Another App Identical To An Existing One)?

jaclaz

#18
IcemanND

IcemanND

    MSFN Junkie

  • Super Moderator
  • 3,266 posts
  • OS:Windows 7 x64
  • Country: Country Flag
@ Jaclaz & saprouzy - if you get me the registry path to the DigitalProductID for Office 2000 and Project 2002, I'll edit there locations in the app.

@ jaclaz - I wrote my own because of the challenge for one. And when I looked at what keyfinder was doing it reads about 1200 registry keys to get what little information it does. The only keys you need to read are the DigitalProductID keys for the microsoft applications. Also Belarc is the only one I've seen that gets all of the license keys. You have to find the beta of keyfinder to get the office keys. And Belarc gets far more information than I'm interested in.


@ ALL - If you find an application it does not work for please post the registry path to the DigitalProductID of the application, do not post the DigitialProductID itself just the path to it.

#19
IcemanND

IcemanND

    MSFN Junkie

  • Super Moderator
  • 3,266 posts
  • OS:Windows 7 x64
  • Country: Country Flag
Just found my Office 2000 cd's and did an install, and found the problem. Office 2000 does not keep it's DigitalProductId in the same location as Office 2003. They also encoded it differently, so I'll work on this one.

I also found my Office XP cd's but have not had a chance to install and test it yet either.

More to come.

#20
IcemanND

IcemanND

    MSFN Junkie

  • Super Moderator
  • 3,266 posts
  • OS:Windows 7 x64
  • Country: Country Flag
Got my hands on Visual Studio 2003 Student and Professional and tested. Added them and Office XP.

Also found issue with Project 2002 - working on update for tomorrow.

Still looking for someone to test 2000 server.

Thanks all for the assistance thus far.
If anyone has further suggestions, please let me know.

#21
Railman5

Railman5

    Member

  • Member
  • PipPip
  • 154 posts
IcemanND

very nice little app.

found windowx xp no probs

no office 2k :(

any news on when this might happen. :thumbup

will be awesum then!

:yes:

#22
IcemanND

IcemanND

    MSFN Junkie

  • Super Moderator
  • 3,266 posts
  • OS:Windows 7 x64
  • Country: Country Flag
@Railman5 - Office 2000 encodes its key differently than any of the other applications, apparently it was a harder method to decode also. I haven't given up but it may take a little while.

Its not like M$ is just giving this information away, :( so its taking a little bit of sleuthing to find all of the locations and their encoding method.

#23
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,066 posts
  • OS:none specified
  • Country: Country Flag
It should be this:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\10.0\Registration\{913A0410-6000-11D3-8CFE-0050048383C9}
DigitalProductID

jaclaz

#24
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,066 posts
  • OS:none specified
  • Country: Country Flag
@IcemanND

Following my PM, I also found this:
http://www.elcomsoft...indowscdkey.htm

The ELCOMSOFT guy, says that:

As for Office CD key, please note that PSPR supports only Office 97, Office XP and Office 2003, but not Office 2000 (it seems that the CD key for this version is not stored in the system at all).

judging from the quality of his software, I tend to believe him rather than the "it is differently encrypted in the registry" version.

.....but the other "good guy" from nirsoft seems to have made it:
http://www.nirsoft.n...key_viewer.html

Anyone with Office 2000 installed willing to try it?

jaclaz

Edited by jaclaz, 09 September 2005 - 10:40 AM.


#25
Tezuka

Tezuka
  • Member
  • 1 posts
works on W2k3 Standard :)

if have feature to change it would be wrapped




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users



How to remove advertisement from MSFN