Professional Documents
Culture Documents
Modifying dll's to
give real reg codes
Target:VoxPhone
Well if you have ever read any of my tut's then you are
aware of my style of cracking, Step by Step is the
nest way for newbies to follow IMHO so that is how this
tut will flow.
Step 1:
Step 2:
you should be in Softice now at the point that our program
called the getdlgitemtexta function. press F11 to get back to
the code that called this. you should see something like the
code below
0137;00691EE2 RET
0137:00691EE3 MOV EDI ,006B3ADO <-- we land here if code is 10
0137:00691EB8 MOV ECX ,FPFFFFFF
0137:00691EED SUB EAX ,SAX
ok now you will have to press F10 to single step though the code
till you come to the code below.
now to do this we will have to play with ESP so to save you time
i have found that ESP+48 will do the trick.
so what we will need to do is change LEA ECX,[ESP+7C] to
LEA ECX,[ESP+48] this will yield us a real code every time
in the place of that damn "Sorry you Fucked up message"
so now you can do one of 2 things (1) restart the registraion
process and when you get to the line with LEA ECX,[ESP+7C] on it
do a ED xxxx:00691F68 then write down what you see in the data
window so you can change it or i will give you the info
you willl need when you run your hexeditor
step 3:
in the Main program file tx32.exe do the following:
ok in hiew search for 85C0752C50 then edit it in code mode
and change the jnz to jz or visa versa then there is one more
search for 85C0752E33FF and change its jnz to jz or visa versa
i cant remember if they are jnz or jz but what ever it is change
to the opisite. or you can do a BPX MESSAGEBOXA and find the
jumps on your own. (Hint addresses are :0041CD27 & :0041D267)
well that is about it after you make the changes you can run the
program and get you real number from it then register it.
Sorry if this is not as clear as most of my tut's but i only wrote
down the code that i needed while i was cracking and make notes
about the rest so if you have any trouble just find me on EFNET
in #cracking4newbies and i will be glad to explain.
Greetz to :
josephCo, nIabI, Mornings, ^pain^, drlan, mp, razzi and
all the rest of #Cracking4newbies