Enchanted Keyfinder is a Magical Jelly Bean Keyfinder (MJB KF) fork from the open source version of MJB KF. It is a utility that retrieves the product key used to install Windows from your registry or from an unbootable Windows installation. It works on Windows 9X, ME, NT/2K/XP, and Vista/Win7 and for other software.

It is built around the philosophy of free as in freedom and free as in beer! Community driven development is the goal and we're always trying to grow our team. So if you're able to contribute in any way then head on over to the contact page from the menu above.

Enchanted Keyfinder is written in Pascal and compiles in: Delphi 7, Borland Developer Studio 2006, DS Turbo Delphi 2006, Delphi 2007. It may compile in other versions of Delphi.

History - Magical Jellybean Keyfinder 1.51

MJB KF 1.51 was closed source. It was basically a self extracting RAR file. It extracted to the TEMP folder four files:
  1. findkey.exe - A Delphi/Pascal GUI front end which displayed text files from output of other programs.
  2. chgxp.vbs - VBScript which changed the Windows XP product key
  3. xpkey.exe - A cli executable which found/decoded Windows XP and below key to plain txt file
  4. officekey.exe - same as xpkey.exe but for Office 2003 and below

History - Magical Jellybean Keyfinder 2.0

MJB KF became open source in MJB KF 2.0 under the GNU GPLv3 license. It remained open source until last year (2010). The last open source version is 2.0.8. Recover Keys bought the project and closed the source which shut the community project down. The current MJB KF is the "less feature rich" product compared to their flagship product. They took out many of the keyfinder.cfg entries with the intention to make it view fewer software keys. Entries in the keyfinder.cfg which were built by community members of MJB KF when it was open source. EK v0.1 was born from the original open source MJB KF 2.0.8.

History - Enchanted Keyfinder vs. Magical Jellybean Keyfinder open source

Here are some features which EK does better than MJB KF open source. Also the EK keyfinder.cfg is built from the original community versions of MJB KF keyfinder.cfg. Some entries have been added to that and eventually the whole file will be reformatted to match a standard. There are even more plans for more features which will aide it with recovering software keys. There's more that it can do from the svn repository but that's what the current unstable releases can do (EK v0.1). The Enchanted Keyfinder project isn't attempting to copy the original MJB KF, we're trying to evolve it into something more with our own set of features and goals in mind.
Created by Sam Gleske. | Designed for 1024x768 or greater resolution