#1
|
|||
|
|||
Hex values for jumps and thier functions please? VB?
Yes, I am a newbie and I am unsure of the exact terminology but the values 90, E9 and others are what I am asking about. I would like to get a table of all useable values and thier functions or explanation of proper usage guidelines. Does anyone have a link to such information or could you share your knowlege?
I am using W32dasm and a hex editor to get past registration and nag screens. I find the proper MOVs, CMPs and Jumps but I am unsure of the values to use in the offset to force the jump always. Thanks |
#2
|
|||
|
|||
The Intel Instruction Set Reference (hxxp://www.intel.com/design/pentium4/manuals/245471.htm) has a verbose list of all instructions and their hex values. For jumps, look at the Jcc instructions.
Also, Squidge's excellent tool RTA (hxxp://www.ibiblio.org/paulc/rta/) is helpful in this area. Last edited by Satyric0n; 01-09-2004 at 16:39. |
#3
|
|||
|
|||
Just a couple for a quick reference:
90 - NOP 74 - Jump if Equal 75 - Jump if Not Equal 84/85 same as the above EB - Straight Jump These should get you by for now if you're getting rid of nags etc (Information may be incorrect, just off the top of my head). |
#4
|
|||
|
|||
its all relative
Hi,
google for "Calculating Offsets. by Lord Rhesus" or if you don't want to calculate it on your fingers there are tools available,"Muad'Dib jump generator" for one. regards |
#5
|
|||
|
|||
Hi, and thanks for all the help. I have managed to crack this program with help from these boards and continue to learn new things. Take care.
|
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Timer Functions | bedrock | General Discussion | 9 | 05-24-2005 23:09 |
where are second level dll functions | raygun | General Discussion | 2 | 01-24-2005 05:56 |
Functions within a Dll | SOLAR | General Discussion | 7 | 08-27-2004 21:00 |
Initial Register values | phax | General Discussion | 7 | 06-10-2004 10:34 |