MemoryHacking mit OFFSETS ?!

04/29/2011 17:12 Evilkingg#1
hey hab mir das tut [Only registered and activated users can see links. Click Here To Register...]

angesehen und es klappt auch das problem ist nur das ich eine festen pointer benutzen will dafür hab ich 2 offsets nur wie benutze ich die offsets in dem script es funktioniert irg nichts .. in autoit is das kein problem geht auch alles nur ich weis nicht was ich dann an den script aus dem tut ändern muss
bin c++ anfänger :P :D

basepointer = 00F32848
offset1 = 10
offset2 = 2C
04/29/2011 20:27 schnewin#2
Quote:
Originally Posted by Evilkingg View Post
hey hab mir das tut [Only registered and activated users can see links. Click Here To Register...]

angesehen und es klappt auch das problem ist nur das ich eine festen pointer benutzen will dafür hab ich 2 offsets nur wie benutze ich die offsets in dem script es funktioniert irg nichts .. in autoit is das kein problem geht auch alles nur ich weis nicht was ich dann an den script aus dem tut ändern muss
bin c++ anfänger :P :D

basepointer = 00F32848
offset1 = 10
offset2 = 2C
Zwar nicht die eleganteste Methode, aber es funktioniert. ;)
PHP Code:
        DWORD *Offset = (DWORD*)0xF32848;
        
DWORD *Offset2 = (DWORD*)((*Offset) + 0x10);
        
DWORD *Geld = (DWORD*)((*Offset2) + 0x2C); 
05/01/2011 11:21 MoepMeep#3
Quote:
Originally Posted by schnewin View Post
Zwar nicht die eleganteste Methode, aber es funktioniert. ;)
PHP Code:
        DWORD *Offset = (DWORD*)0xF32848;
        
DWORD *Offset2 = (DWORD*)((*Offset) + 0x10);
        
DWORD *Geld = (DWORD*)((*Offset2) + 0x2C); 
Und man nimmt immernoch UINT_PTR ._.
05/03/2011 23:44 t.burns#4
Also wenn ich auf dem Skript basierend mit 2 Offsets arbeiten müsste:

Code:
    unsigned long address1 = 0x01007170;
    unsigned long offset1 = 0x10;
    unsigned long offset2 = 0x20;
    unsigned long address2 ;
und dann weiter unten:
Code:
    address2 = address2+offset1+offset2 ;
05/04/2011 19:37 MrSm!th#5
1. Nein
2. Ist es kein Script!!!

Du musst die Adresse als Pointer behandeln und dereferenzieren und nicht einfach nur die Offsets addieren.
05/10/2011 07:20 t.burns#6
naja, bin auch noch am lernen. Ich beschäftige mich mit mit der Materie erst seit ca. 3-4 Wochen. Aber ich mach Fortschritte (dank euch) ;)