Slugsnack Grandmaster Cheater Supreme
Reputation: 71
Joined: 24 Jan 2007 Posts: 1857
|
Posted: Wed Nov 10, 2010 8:20 am Post subject: Re: Whoever is smart in ASM. |
|
|
| Shrooms wrote: | mov eax,[00a9aff4]
mov [esi],eax //hpmax
mov [esi+08],eax //hp
Is it possible to find that esi address/value and how would I?
Better yet, what is that esi address?
Does anyone have a guide on epi,esi,eax, I lost it.
REP GIVEN. |
epi doesn't exist. you mean eip maybe. eip is a pointer to the next instruction to be executed.
depends what you want to do with the esi address. if you managed to get that code presumably you are at a debugging level already in which case if you breakpoint at that instruction it will tell you the values before that address executes.
those instructions are setting eax from the value of a memory variable. it then assigns that same value to 2 memory addresses. one is pointed to by esi. one is pointed to be esi with an offset of 8.
i wrote a tutorial dealing with basic assembly level concepts a few years ago. it's been posted to various different sites. a quick google found it here:
http://www.gamerztools.net/foros/showthread.php?358-Slugsnack-s-Basics-of-Reversing
|
|