Target: Ammo clip memory address
Goal: Find pointer address to Ammo clip mem address
Problem:
I have found the Memory address for ammo clip. (00E0DD48)
I also found in MHS what writes to that address.
Which is this line:
- Code: Select all
MOV DWORD PTR DS:[EDI+ECX*4+334], EAX
So the problem i'm having, is that im not sure i know how to convert
[EDI+ECX*4+334] into valid pointer address..
I have read how to do it in MHS (help file and topics here), but i dont know.. Something is still missing from my head.
I think the fact that in my case is multiply by 4 and + 334 together. All other examples had only +12345 without the multiplier.
So far i have tryed these in address modifications dialog.. With complex address turned on.
Maybe one of them is even right, lol. I havent converted any of their values yet into hex code..
- Code: Select all
[00E0DD48*4+334]
[00E0DD48*4]+334
00E0DA00+00000005*4+334
Reading from other topics here and the help file, i assume the correct solution would be
- Code: Select all
[00E0DD48*4+334]