Remind you this is done in ASM, no other language.
I basically have a address of a pointer, this pointer is pointing to another memory address, and this memory address holds values I want to access.
- pointer.address
- dynamic.address
- offsets pertaining to the base dynamic address
- (00)value1
- (02)value2
- (03)value3
- (04)value4
- dynamic.address
How would I go about accessing/dereferencing a pointer to give me access to a certain value that pertains to the address the pointer is pointing to?
For instance I want to tamper with values 1-4, but I'm currently stuck at the pointer.address level, I don't know what kind of ASM algorithm will help me.
Thank you