ReadProcessMemory() - Frage



  • Hi!

    Ich möchte die Funktion ReadProcessMemory() nutzen, weiß aber leider nicht wie ich einen Handle auf einen bestimmten Prozess bekomme und wie mein Programm rausbekommen soll, von welcher Speicheraddresse gelesen werden soll. (Ich will alles, was die Anwendung in den Speicher schreibt auslesen...). Es wäre sehr nett, wenn mir da jemand von euch helfen könnt!
    Und wie ist das mit dem Buffer? Muss ich den Speciher vorher mit malloc() reserviern, oder macht das die Funktion schon? Wenn ja, Wie bekomme ich heraus, wie viel Arbeitsspeicher die Anwendung belegt, deren Speicher ich auslesen will?

    Schonmal vielen Dank im Voraus!

    MFG
    Xe



  • Ok, das mit dem Handle hab ich mittlerweile rausgefunden... wegen dem Teil in dem neuen Thema SRY!
    Aber wie sieht das mit der Speicheraddresse und der Speichergröße aus?


Anmelden zum Antworten