Warum kann man bei Windows die ReadProcessMemory Funktion benutzen?
-
Hi,
ich habe gerade ein bischen mit der Winapi herumgespielt und bin
dabei auf die ReadProcessMemory Funktion gestoßen. Gleich ist mir in den
Sinn gekommen, das man damit viel Ärger in anderen Programmen verursachen könnte.
Darum habe ich ein bischen gegoogled und gesehen, dass damit so ziemlich
jedes Cheattool arbeitet. Nun Frage ich mich, warum diese Funktion überall
frei nutzbar ist, bzw. warum der Zielprocess nicht eine Einwilligung geben muss?mfg
-
die benutzt auch jeder debugger... ich dachte du hättest gegoogelt?
-
Dieser Thread wurde von Moderator/in rüdiger aus dem Forum Rund um die Programmierung in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Du kannst damit ja auch nur Prozesse auslesen, für die Du das entsprechende Recht hast - also im Falle eines normalen Benutzers nur eigene. Warum sollte man das nicht dürfen? Systemprozesse lassen sich natürlich nur mit administrativen Rechten auslesen.