Log in

View Full Version : EIP of the program


whoda
May 18th, 2003, 18:45
I've been trying to search for as any ollydbg tutorials as I can and I was studying this solution and wasn't sure whta EIP means. Sorry for my ignorance here is what it said

Now work of ours must find true serial? It's simple
EIP of program is being 004078A4, you move above aleast and set breakpoint
at address 00407868 (begin of 1 procedure (Set breakpoint by F2)
next we press Shift+F9 (run over Exeception...

here is the full link any help is appreicated

http://www.anticrack.de/modules.php?op=modload&name=News&file=article&sid=3731&mode=&order=0&thold=0

JMI
May 18th, 2003, 23:15
whoda:

Here's the definition:

The registers that contain the address for the current instruction
waiting to be executed are the CS:EIP registers (code segment and instruction pointer).

Translation is, I believe: The Executing Instruction
Pointer. It generally is the address in the program of the "next" instruction which will be executed by the program.

It appears that he is saying that after passing the SEH exception of the program by using "Shift+F7/F8/F9 to pass exeption to program' the next instruction to be executed would be "004078A4". I must confess the article is none too clear. Hope that helps.

Regards.

Iwarez
May 19th, 2003, 01:05
I thought EIP was Extended Instruction Pointer. As the 'E' stands for extended also in EAX and EBX.

whoda
May 19th, 2003, 02:08
thank you both
if it's confusing to more advance members than myself. I'll just search for a better tutorial, but thanks for the def