Hay.
In autoit (NomadMemory.au3) gibt es eine Funktion die nennt sich:
_MemoryModuleGetBaseAddress(PID, ModuleName)
Nun die funktion gibt mir die Base Addresse von der -> MEMORY <- zurück in dem aktuellen fall ("0x00FE0000")
jz hab ich mir die finger wund gesucht um die gleiche funktion auch für C#
zu finden weil ich für Memory Read die base addresse von der Memory brauche
um den Dynamischen Pointer darauf zu rechen ((Base + Pointer) + Offset)
Nun alles was ich gefunden habe ist;
Das ist aber nicht die base addresse von der memory.. ich hab 10 such anfragen bei google durchlaufen lassen aber immer wieder kommt dieser %?&/§" you know ?
wäre nett wenn mir jemand diese funktion in C# umschreiben kann
btw mir verrät wie ich diese memory base addresse bekomme.
In autoit (NomadMemory.au3) gibt es eine Funktion die nennt sich:
_MemoryModuleGetBaseAddress(PID, ModuleName)
Nun die funktion gibt mir die Base Addresse von der -> MEMORY <- zurück in dem aktuellen fall ("0x00FE0000")
jz hab ich mir die finger wund gesucht um die gleiche funktion auch für C#
zu finden weil ich für Memory Read die base addresse von der Memory brauche
um den Dynamischen Pointer darauf zu rechen ((Base + Pointer) + Offset)
Nun alles was ich gefunden habe ist;
Code:
Process.GetProcessesByName("Name..")[0].MainModule.BaseAddress
wäre nett wenn mir jemand diese funktion in C# umschreiben kann
btw mir verrät wie ich diese memory base addresse bekomme.