Did you loose your Warcraft III CD key but have still got an installed copy on your hard disc? Then IÂ gonna show you how to aquire your Warcraft 3 CD Key within a few seconds. It’s really easy!
First of all, download the Warcraft 3 Frozen Throne CD Key Grabber package.
Extract the file wc3_tft_CDKeyGrabber11800.exe from the RAR archieve and launch it. You will see a black and white window for around 5 seconds, then it will change to a black window that looks like this:

Now launch Warcraft 3 (Frozen Throne) and click on Local Area Network, as the program suggests. Now you can minimize Warcraft 3 by pressing either the Windows Key or ALT + TAB or just exit it. The CD key grabber will show your Reign of Chaos (and Frozen Throne) key in the fields that were blank before.
That’s it basically.
For the ones who are interested in the science behind that tool:
For Warcraft 3 it’s not as easy as for other games where you can just read out the Windows Registry. Warcraft 3 saves its key in the war3.mpg file which is kinda harder to access. You won’t be able to get the key from the file itself because it is encrypted in there. But in order to play online or LAN, Warcraft 3 sends a request either to the Battle.Net servers or to active LAN servers. This request also contains the CD key in order to get authorization from the server. The CD key Grabber tool launches a TCP listener that waits for the request from Warcraft 3. When going to the Local Area Network lobby, Warcraft 3 scans your LAN environment, detects the “server” hosted by the CD key Grabber and sends a request (usually done to get the game name and map). Now the application is able to get the key from that request and will display it.