Registriert seit: 10. Sep 2004
38 Beiträge
Turbo Delphi für Win32
|
Re: WriteProcessMemory schreibt nicht :(
7. Feb 2006, 15:26
Könnte sein. Wie kann ich denn die Rechte ändern?
Hab das so probiert:
tmp := VirtualProtectEx(pi.hProcess,Ptr(baseaddress),1,PAGE_EXECUTE_READWRITE,ptr(oldaccess));
Aber die Funktion schlägt immer fehl. Oldaccess ist dabei ein cardinal.
Edit: Hab jetzt mal versucht bei irgendeinem Programm, dass ich mal erstellt habe im Speicher zu schreiben und auch da funktioniert es nicht.
Es muss also an irgendwas anderem liegen :/
|