Probleme mit einem Pointer

09/04/2010 12:28 krustx#1
Hey ho.
Ich habe mit der Pointersuche von Cheat Engine einen Pointer gefunden...
ich weiß nicht genau, wie ich den in einem AutoITscript/c++ verwenden kann:

[Only registered and activated users can see links. Click Here To Register...]

Größtes Problem ist das vgui2.dll+00090B98... kp, was das vgui2.dll soll =$
kenne mich da nicht so aus, wäre nett, wenn mir da jemand helfen könnte
09/06/2010 00:13 dasschild#2
if you untick show symbols you will the Process addy
09/06/2010 11:08 Adroxxx#3
no questions forum

#moved
09/06/2010 14:36 mydoom#4
Quote:
Originally Posted by krustx View Post
[Only registered and activated users can see links. Click Here To Register...]

Größtes Problem ist das vgui2.dll+00090B98... kp, was das vgui2.dll soll =$
"vgui2.dll+00090B98" bedeutet, dass du zu 00090B98 noch die imagebase der vgui2.dll addieren musst, um die absolute adresse zu erhalten. (meistens ist das 400000, aber ich weiß grade nicht wie sich das mit dlls verhält. zudem können die auch an andere adressen geladen werden)

naja und ansonsten ist das auch keine sonderlich schwierige sache:

(vgui2.dll+00090B98) + 6A0 <- diese adresse auslesen (ReadProcessMemory oder so), dann erhältst du einen weiteren zeiger (im bild zB 03507EA0). auf diesen addierst du wiederum 268 und ließt diesen wieder aus und erhältst einen weiteren zeiger. auf diesen addierst du dann wieder das offset 238...
und halt immer so weiter, bis du diese ganze zeigerkette durch hast ;D