cap232
July 23rd, 2009, 13:56
Hi, I'm trying to learn about how EAX and other registers work, and how to trace and look at them in Ollydbg. For example:
I know that something like,
MOV DWORD PTR DS:[00ff2100],0000005c
will move the value of 5c into memory at 00ff2100.
But what if I have something like,
MOV DWORD PTR DS:[EAX+AF],4A410000
While EAX is equal to 00120000. Does this mean it pushes the value of 4a410000 into 001200AF? I tried searching the entire stack but didn't find the value so I'm not making much sense of it through digging.
Scanned through all the online tutorials, forums and google but wasn't lucky enough to find anything on how this works.
I know that something like,
MOV DWORD PTR DS:[00ff2100],0000005c
will move the value of 5c into memory at 00ff2100.
But what if I have something like,
MOV DWORD PTR DS:[EAX+AF],4A410000
While EAX is equal to 00120000. Does this mean it pushes the value of 4a410000 into 001200AF? I tried searching the entire stack but didn't find the value so I'm not making much sense of it through digging.
Scanned through all the online tutorials, forums and google but wasn't lucky enough to find anything on how this works.