Möglichkeit, den Low-Level-Zugriff auf RAM zu stoppen

461
Jordan t

Ist es möglich, zu verhindern, dass bestimmte Programme Zugriff auf den RAM-Zugriff anderer Programme haben.

Wenn Sie beispielsweise die Cheat Engine installieren, können Sie die Speicheradresse eines anderen Programms scannen und bearbeiten, um den Zugriff auf den Arbeitsspeicher zu unterbinden.

Ich weiß, die einfache Antwort lautet "Verwenden Sie das Programm nicht." aber nicht die Antwort, die ich suche, und ich habe nur Cheat Engine als Beispiel verwendet, weil es ein Programm ist, das speziell zum Bearbeiten und Scannen von Programmen dient.

Betriebssystem: Windows 7 SP1 Home Edition

-1
Welches Betriebssystem verwendest du? Die Antwort hängt stark von dem verwendeten Betriebssystem ab. Uwe Plonus vor 10 Jahren 1
Entschuldigung, ich hätte das in @UwePlonus setzen sollen Jordan t vor 10 Jahren 0

1 Antwort auf die Frage

3
snowdude

Wenn Sie das Programm als einen anderen Benutzer ausführen, sollte dies funktionieren (sofern der andere Benutzer ein Standardbenutzer oder ein Benutzer mit geringen Berechtigungen ist).

Weitere Informationen finden Sie unter: Prozesssicherheit und Zugriffsrechte

Das spezielle erforderliche Privileg ist PROCESS_VM_READ, das normalerweise nur Prozessen für denselben Benutzer gewährt wird.