C#| mit C#-Programm externe Speicherbereiche bearbeiten

C-ProgZ

New member
16 Oktober 2008
1
0
hi@all,

ich hab folgende Problemstellung:

Ich möchte mit einem C# Programm auf den speicher externer Anwendungen zugreifen können um dort über die Speicheradresse Werte verändern zu können.

Pratkisch ähnlich wie diese diversen Cheat Programme, die auch auf eine Anwendung zugreifen und die Speicheradressen zamst Werte auslesen und verändern können.
Allerdings möchte ich kein Cheat Programm, sondern eine kleine zentrale Verwaltungsplattform erstellen, mit der man extern konfigurieren etc kann.

Das Problem liegt jetzt bei der Umsetzung des Ganzen mit C#

- Gibt es überhaupt eine Möglichkeit?
- Wie kann ich mein Programm dazu bekommen, dann auch auf die externe Anwendug zuzugreifen und die Werte im Speicher zu ändern?
(Funktionen? Syntax?)


Über Tipps, Ideen und Lösungen wäre ich sehr dankbar.
 
Zuletzt bearbeitet:
Sperrt nicht Windows an sich den Zugriff auf fremde Speicherbereiche ?

C# wird wohl dafür die falsche Sprache sein, was du aber wissen solltest, da diese auf managed code setzt, also du gar nicht mit Speicheradressen in Berührung kommst, sondern nur Objekte anlegst und das wars, um die Speicherzuweisung kümmert sich die C# Engine.