Page 1 of 1

Pointers using AA scripts?

PostPosted: Sun Jun 28, 2009 3:37 am
by liqmysaq
can somebody plz teach me how to do pointers using AA script?

here is an example pointer: [[[game.exe+3070A0]+68]+1e4]

can somebody plz show me how to write this in AA so i can set the value at 0 (or any other value since its just an example). also plz tell me why you did what you did, like explain any alloc or symbols or push, ecx, pop, or whatever. I appreciate it :)

PostPosted: Sun Jun 28, 2009 5:08 am
by Aspras
What are you reffering to with "AA" ? Cant be anti-aliasing right ? :P

PostPosted: Sun Jun 28, 2009 9:02 am
by L. Spiro
I really doubt there needs to be much explanation of the instruction.

mov eax, [game.exe+3070A0]
mov eax, [eax+68]
mov eax, [eax+1E4]
; EAX now contains the same result as [[[game.exe+3070A0]+68]+1e4]



If the Complex Address does not end with [], load the effective address instead of the contents of the address ([] = load value at address).


mov eax, [game.exe+3070A0]
mov eax, [eax+68]
mov lea, [eax+1E4]
; EAX now contains the same result as [[game.exe+3070A0]+68]+1e4




The less amazing way:
mov eax, [game.exe+3070A0]
mov eax, [eax+68]
inc eax, 1E4
; EAX now contains the same result as [[game.exe+3070A0]+68]+1e4



L. Spiro

PostPosted: Mon Jun 29, 2009 12:57 pm
by WhiteHat
L. Spiro wrote:mov eax, [game.exe+3070A0]
mov eax, [eax+68]
mov lea, [eax+1E4]
; EAX now contains the same result as [[game.exe+3070A0]+68]+1e4

Isn’t the red-colored line suppose to be: lea eax, [eax+1E4] ?
Or is it another syntax which also works (i haven’t tested it yet) ?

PostPosted: Mon Jun 29, 2009 5:05 pm
by L. Spiro
It is supposed to be:
Code: Select all
lea eax, [eax+1E4]


Chrome has gay handling of the Home and End buttons.


L. Spiro