Neuen Speicherplatz im laufenden Prozess erstellen
-
Hallo Leute,
Hätte da eine Frage bezüglich des Speichers.
Und zwar bräuchte ich Hilfe (eine Struktur) wie ich einen neuen Thread in einem laufenden Prozess öffnen kann. Ich möchte neuen Speicherplatz für eine Exe erstellen und dort meinen Code einfügen zu dem von einer Stelle im bereits vorhandenem Speicher gesprungen werden soll.(Code Cave)Beispiel:
401000 ~~~~~~~~
401002 jmp 777777
401008 ~~~~~~~~~______________________________________
777777 ~~~~~~~~~ // selbsterstellter Speicherbereich -> fortsetzender Code .
.....777800 jmp 401008
Wie ich den Sprung zum Cave und wieder zurück mache, weiss ich ,aber habe es bisher immer im vorhandenen Speicherplatz gemacht.
Wollte jetzt "nur" wissen, wie der Aufbau aussieht mit dem man eigenen Speicherplatz (Thread) in einer laufenden Exe erstellen kann.Danke Euch vielmals,
DonDark
-
Such man in Codeproject nach "CreateRemoteThread"
-
meinst hier ? : http://www.c-plusplus.net/forum/viewforum-var-f-is-11.html
nichts gefunden.
aber das hier sollte eigntl das wichtigste enthalten oder ? :
-
-
klasse,danke.
