Einzelnen Beitrag anzeigen

Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#3

Re: Pointer in ein MemoryMapped File schreiben

  Alt 28. Mai 2007, 22:17
Also ich injiziere erstmal einen String in den Speicher einer fremden Anwendung. Mittel WriteProcessMemory. Der String ist auch vorhanden, das habe ich geprüft.

Jetzt habe ich den Pointer auf den String. Den will ich nun in ein MMF schreiben, um ihn in einem auch injizierten Thread abzurufen. Testweise gebe ich den String aus. Allerdings kommen nur unsinnige Daten raus, wenn ich Cardinal(StrPtr) in das MMF schreibe und in der Zielanwendung mittels PChar(Pointer(MFFData)) wieder ausgeben will.
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
  Mit Zitat antworten Zitat