Und zwar bin ich auf der Suche nach einer einfachen Methode, aus einer exe heraus mittels Read-/WriteProccessMemory einen Pointer inkl. Offset(s) zu schreiben.
SuFu hat zwar einiges ausgespuckt, allerdings entweder für DLLs oder irgendwie - zu umständlich?

Auf Grundlage der Referenz hier habe ich für dynamische Adressen folgenden Code:
Code:
int wert = 2345; int check = WriteProcessMemory(proc, (LPVOID)0x129FEDD8, &wert, (DWORD)sizeof(wert), NULL);
Der Pointer zu selbiger Adresse sieht wie folgt aus:
Und an dem Punkt komme ich ehrlich gesagt nicht mehr mit.Quote:
BejeweledTwist.exe+511294 [OFFSET: 0x168]
Müsste man nicht einfach theoretisch mittels ReadProcessMemory erst den Wert der Adresse 0x511294 mit ihrem Offset 0x168 ermitteln und dann mit WriteProcessMemory den ermittelten Wert (da der Pointer ja die dynamische Addy beinhaltet) beschreiben?
Mich verwirrt da allerdings die genaue Vorgehensweise, weil ich im Internet immer (für mich scheinbar) komplizierte Methoden sehe...
Wäre dankbar für eine weitere Hilfe!
LG






