Retrieve/Recover Windows XP or Windows Vista key

My friends laptop got crash till he must buy new harddisk, before erase and completely destroy the harddisk he ask for his CD key.

He use original Windows XP Professional, same as me ( I use campus agreement hehehe)

After doing search in internet I got few software that able to retrieve Windows XP key  or related software:

1. Keyfinder, download here

The Magical Jelly Bean Keyfinder is a freeware utility that retrieves your Product Key (cd key) used to install windows from your registry. It has the options to copy the key to clipboard, save it to a text file, or print it for safekeeping. It works on Windows 95, 98, ME, 2000, XP, Server 2003, Windows Vista, Office XP, Office 2003, and Office 2007.


2. RockXP, download here

Small Warning : RockXP is a tool that allow you to retrieve passwords. To do that, RockXP use a third party tool called Pwdump2.exe, an opensource software (Sources are included in RockXp). This tool retrieve HASH password of Windows. Unfortunatly, some Antivirus detect this tool like a Virus, but it’s not.

RockXP allows you to:
– To retrieve and change your XP Key
– To retrieve all Microsoft Products keys
– To save your XP activation file
– To retrieve your lost XP system passwords
– To retrieve your lost RAS (Remote Access Settings) passwords
– And to generate new passwords

Those two software will work fine as long operating system goes well, for corrupting system then this articles might be usefull.

 Windows XP and Vista Product Key Recovery

Quote from author site :

There are many programs available for extracting the product key from a Windows XP or Vista installation. The only problem is that they generally require the computer to be functional to run. These programs are useless if the operating system is corrupt and the computer will not boot into Windows. Fortunately, there are other options. This article explains how you can retrieve the product key with just the ntuser.dat file from the machine. You can also download a stand-alone version of my decrypter tool.


Recommended Books :

  1. Microsoft Office 2007: Introductory Concepts and Techniques, Windows XP Edition (Shelly Cashman) (Shelly Cashman)
  2. Office 2007 All-in-One Desk Reference For Dummies (For Dummies (Computer/Tech))
  3. Microsoft Office 2007 Illustrated Introductory, Windows XP Edition (Illustrated Series) (Illustrated Series)
  4. Microsoft Office Project 2007 Step by Step (Step By Step (Microsoft))

VirtualBox 1.4 released, upgrade now

VirtualBox 1.4 released, download last version from here

For windows host click here

This new version brings hundreds of improvements, more than any update since the first official release in January 2007. Among the new features are full support for 64-bit Linux hosts, RDP session shadowing, clipboard synchronization and easier Linux host interface networking. In the storage department, VirtualBox now supports VMware disk images (VMDK) natively and can give virtual machines access to physical disks and partitions ("raw disk support"). The graphical user interface has received more polish and has now been translated into 12 languages (German, Spanish, French, Italian, Polish, Portuguese, Romanian, Arabic, Russian, Japanese, Traditional Chinese and Chinese). Red Hat Enterprise Linux 5 (RHEL5) and Xandros Desktop 4.1 are now officially supported; support for FreeBSD and OpenBSD guests has been improved.

As with its predecessors, VirtualBox 1.4.0 is available both as Open Source under the GPL as well as under a commercial license which, in most cases, allows you to use the product free of charge.

For user with 1.3.8 version, quick way to upgrade is by uninstalling 1.3.8 and reinstall 1.4, no reboot needed. (Forum)

I will try FreeBSD 6.2 and Solaris 10 in this release

hip..hip horray

Uninstallling / Remove Microsoft Loopback Adapter in Windows XP

I got used network card for my old computer, it’s enough to do more experiment with ‘real network adapter’ thats way I need to uninstall/remove my loopback adapter. My frist thought about removing microsoft loopback adapter is from control panel till I realize it’s behaves like real network adapter. To remove it off course via hardware menu.

Here’s step by step removing process Microsoft loopback adapter in my windows xp :

1. Open My Computer

2. Right Click on My Computer, followed by click Properties

read more »

Set ip alias in FreeBSD

FreeBSD support ip aliasing, unlimited ip can assigned to one interface

From command line :

kongja# ifconfig -a

        inet netmask 0xffffff00 broadcast
        inet netmask 0xffff0000 broadcast
        ether 00:0e:0c:4e:21:d2
        media: Ethernet autoselect (1000baseTX <full-duplex>)
        status: active
        inet netmask 0xfffffff8 broadcast
        ether 00:0e:0c:4e:21:d3
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
        inet netmask 0xffffffff broadcast
        ether 00:60:97:6e:79:8e
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
pfsync0: flags=0<> mtu 2020
        syncpeer: maxupd: 128
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
        inet6 ::1 prefixlen 128
        inet netmask 0xff000000
pflog0: flags=141<UP,RUNNING,PROMISC> mtu 33208
read more »

/etc/rc.local and pure-ftp

pure-ftp already run in port 21 and other instance needed to make different server call

existing one controlled by /etc/rc.conf and I don’t know howto configure another one

after searching google I found clue about rc.local

by default rc.local not exist, I have to create one :

kongja# ee /etc/rc.local

put this lines :


/usr/local/sbin/pure-ftpd -S,212 -A -c50 -j -l mysql:/home/alamster/ftp/pureftpd-mysql_login.conf &

save by press Esc button

either execute it by typing :

kongja# sh /etc/rc.local

or by restarting  server then I can see two ftp service running . One using port 21 and another one using port 212

kongja# ps -ax | grep ftp
 1063  ??  I      0:00.03 pure-ftpd (SERVER) (pure-ftpd)
64979  p0- I      0:00.02 pure-ftpd (SERVER) (pure-ftpd)

 to make sure :

kongja# netstat -an | grep LISTEN
tcp4       0      0  *.21                   *.*                    LISTEN
tcp4       0      0         *.*                    LISTEN

great, I hope I not breaking anything by putting this line in rc.local :-)