09.01.2011, 20:59
(09.01.2011, 20:31)Acubra schrieb: Hey,so isses, aber DNA hat mir das ganze schön über steam chat erklärt
also wenn ich das jetzt richtig verstanden habe, dann hast du z.B folgende Zeile im Debuggerfenster von CE:
Code:
0050fa0e - mov eax, [ecx+0000keine Ahnung]
Und wenn du jetzt eine neue Mission startest, dann befindet sich bei 0050fa0e kein Code mehr, richtig?
Wenn dem so ist, dann wird anscheinend bei jeder Mission das Modul erneut geladen, sodass sich die BaseAdresse verändert, sodass du auf die BaseAdresse immer ein Offset hinaufaddieren musst, um zur gewünschten Adresse zu bekommen.