Pointersuche

04/29/2009 14:13 Rosemarie Lein#1
Hallo!
Ich habe mich auf die Suche nach dem Pointer, bzw. den Pointern einer Speicheradresse gemacht. Es ist ja so, das ich schaue was auf die Adresse zugreift. So, z.B. steht da
Code:
004952e2 - 8b 4e 10 - mov ecx,[esi+10]
dann ist der Offset 10 und so weiter.

Manchmal steht da ja auch noch solche Sachen:
Code:
007eab99 - 8b 0c 88 - mov ecx,[eax+ecx*4]
Also nichts mit "+". Wie und ob kann ich damit weitermachen?
04/29/2009 20:44 NBA#2
Schau halt mal was eax, esi mov usw. bedeuten...koennte etwas weiterhelfen...(ist eh alles asm(assembler))
04/29/2009 20:50 __wadim#3
ecx*4 dein offset xD
04/29/2009 20:57 xSharkoonX#4
Quote:
Originally Posted by __wadim View Post
ecx*4 dein offset xD
i lol'ed ;) mir war grad so^^
04/29/2009 21:10 Rosemarie Lein#5
Ist das so schwer oder nur zu hoch für mich?
04/29/2009 21:21 | Moep |#6
den ecx wert mal vier nehmen = offset....
04/29/2009 21:49 blauwiggle#7
Quote:
Originally Posted by xSharkoonX View Post
i lol'ed ;) mir war grad so^^
Nicht jeder kann ne MoveTo Engine wie Azunai bauen, wah ^^
Hilf doch einfach den Leuten, da fühlt man sich viel besser ^^
04/29/2009 21:49 NBA#8
Jetzt kommt bestimmt die Frage:
Welchen Wert hat ecx?
04/30/2009 01:17 blauwiggle#9
Quote:
Originally Posted by NBA View Post
Jetzt kommt bestimmt die Frage:
Welchen Wert hat ecx?
Dann könntest du auch direkt die Antwort geben.
Den Wert findet man nämlich im gleichen Fenster unten.
04/30/2009 18:41 emtec22#10
HI,

damit du eine gute Hilfe hast un dir die sachen vorstellen kannst solltest du das tutorial von Ce mal machen da wird dir alles erklärt.

Versuchs mal, ich habe das damals 3 x hintereinander gemacht danach wird dir manches klarer :D glaub mir
04/30/2009 19:25 Jacob_G#11
CE sollte eigentlich selbsterklärend sein. Wichtiger ist Assembler um Adressen schnell zu finden + Muster für die Funktion anzulegen.
05/01/2009 01:09 Rosemarie Lein#12
Quote:
Originally Posted by emtec22 View Post
HI,

damit du eine gute Hilfe hast un dir die sachen vorstellen kannst solltest du das tutorial von Ce mal machen da wird dir alles erklärt.

Versuchs mal, ich habe das damals 3 x hintereinander gemacht danach wird dir manches klarer :D glaub mir
Also ich würde sagen ein absoluter Anfänger bin ich auch nicht mehr und die Pointer finde ich ja meistens auch, aber bei dem *4 hatte ich einfach keine Ahnung was das heisst, da muss ich wohl mal das Tut genauer angucken.
05/01/2009 01:25 kknb#13
darüber wirst du in dem tutorial nichts finden. wie xninja schon schrieb ist assembler, wenigstens die die register und was sie bedeuten sollte man sich schon anschauen, ich glaube in der gamehacking section + google hab ich mal paar tuts gefunden.
05/09/2009 13:39 Xereon#14
Mal ne Frage, wenn wir schon gleich beim Thema Pointer sind.
Ich hab mal nach der Adresse für die Lichtbringer Punkte geguckt.
Jedoch ist das ganze nicht static weswegen ich mich auf die Suche nach einen Pointer gemacht habe. Problem ist nur das mehrere SAchen auf die Adresse zugreifen, welche ist nun der Pointer?
05/09/2009 13:41 __wadim#15
die, die auf deine adresse zeigt oO