Zitat Zitat von Megagamer Beitrag anzeigen
Das Spiel ist durch DMA geschützt also kann ich nicht einfach mittels "WriteProcessMemory" den wert ändern.
Was soll den dieser Satz bedeuten? DMA = Direct Memory Access? oder dynamic memory allocation?
Ganz egal was es ist, beides ist kein "Schutz" und an der Anwendbarkeit von WriteProcessMemory ändert sich auch nichts. Empire Earth ist nur mit einem System geschützt und das nennt sich SecuRom. SecuRom stört sich aber auch nicht an WriteProcessMemory.

Code:
Du wirst relativ schnell merken, dass dies nicht funktionieren sollte. Lese dich in "code" bzw "dll injection" ein und du wirst fündig werden.
So ein quatsch. Rate mal was nötig ist um eine DLL zu injekten... oh richtig WriteProcessMemory, es sei den man benutzt eine sehr unübliche und schlechte Variante.