Also ich versuche von dem Base-Pointer (ich glaub das nennt man so xD) durch die ganzen Offsets zu der Adresse zu kommen, die ich brauche um die Variable per ReadProcessMemory(...) auszulesen. Das habe ich so versucht:
Code:
UINT_PTR address = (((((0x27FC8C+0x18)+0xb8)+0x80)+0x90)+0x10);
Also 0x27FC8C ist mein Base-Pointer und dann hab ich die ganzen Offsets (versucht) dazu zu rechnen.
Wenn ich als address gleich die ausgerechnete Adresse (0x17653050) von CE verwende funktioniert es, also liegt es an meiner Rechnung. Kann mir jemand sagen was an der Rechnung oben falsch ist bzw. was ich überhaupt machen muss.






