Tools Required:
Winhex
Target
Software : Ghost Dreader v1.0 by ghost
1
x valid registration details including hardware fingerprint for target software
This “trick” can be applied to
almost any of the armadillo protected software that uses the hardware
fingerprint feature.
If you use this trick with other software remember you need a known set of registration details for that software, reg details are not cross compatible with any other armadillo protected software unless the authors do so!! (Not very likely)
Meaning of “known registration details”, you need the hardware fingerprint + name + key to be able to use the software. The details must be correct for that software as they will not work on newer
Lets get started, or
retarded either way you will manage this J
First install the target
ghost dreader software.
Run
software; leave it running at this screen as shown (IMPORTANT: do not close this window, or it will
not work!)

write down the hardware
fingerprint as shown, down on paper or to a text file on your desktop as you
will need this information to complete the process.
You will need to use your
own hardware fingerprint so write it down ;)
Now keep the registration window open and running do not close until the tutorial tells you so J this step is most important.
Now run winhex , you will
see a startup options window open on
screen J if so then great
you can skip the next part about how to start if this window doesn’t show J Its written in blue for those having trouble ;)

If you don’t see this screen
when you run winhex then here’s how to start it the other ways, if you click on
the small chip icon on the top taskbar in winhex or go to the tools drop-down
menu at the top and select “Open RAM”.
I might add that ALT+F9 will also have the desired results and will work quicker if you don’t like the sound of the other ways to get this window open J.
Once you manage to get the
above instructions worked out you will see this screen below with the Edit
Virtual Memory window open and ready for us to select a branch on this tree.

Find the second
Gdreader5v0.exe instance (our target software) and click on it to expand the
tree-like structure above, select entire memory then click OK (as shown)
For those using this method with other target
software, its almost always the second instance of the target programs
name you need to click on to expand and then select entire memory.
After you click ok you will
see on your screen loads of numbers and stuff you might not like the look of as
per below screenshot

Now go to the search and
replace hex values option as shown in screenshot below :

Now you will see a window
appear like shown below appear in front of you
J

The first box contains the
current hardware fingerprint reversed for example current hardware fingerprint
in this machine is 065E-0887 this becomes 8708-5E06 as in the screenshot above
but without the “-“.
Replace with box is where
we put the known valid hardware fingerprint details, same as the current
hardware fingerprint we need to reverse it.
The known key details
hardware fingerprint is 04C1-110E so we reverse it as shown in the above
screenshot and get 0E11-C104 without the “-“.
Click on ok, winhex should
now replace those details as required and tell you it has been replaced 2/3
times confirmation window should pop-up.
Now if the values have been
replaced ok with the nice message window saying it has worked then quickly open
the enter key window backup J

Now enter the known details
into the enter key window J
Your known registration
details should now store and run the software without any known side-affects.
.