13.07.2012, 15:31
(13.07.2012, 13:31)Colix schrieb: Nein ihr versteht falsch ^^
ich will beispielsweise eine MessageBox in ein anderes Programm injecten und dort ausführen lassen. Dabei will ich nicht auf eine DLL zurückgreifen, sondern den Code(MessageBox) von meinem Programm an eine freie Stelle(CodeCave..) in einem anderen Prozess schreiben.
Mir ist unklar wie ich das genau machen soll. Mit CreateRemoteThread den thread, in der sich die MessageBox befindet, in dem anderen Prozess erstellen?
Warum willst du mit deinem Programm in einem anderen eine Messagebox anzeigen lassen. Erkläre uns doch mal bitte genau was du machen willst (wofür die Messagebox gut sein soll etc...)
Und wiso bindest du die dll dann nicht in deinem Programm mit ein wo es dann z.B per Knopfdrück injeciert?
Eine .dll für Messageboxen etc ist schnell geschrieben.
Wenn ich heute abend zuhause bin mach ich das mal schnell und lad es mal hoch
Ich weiss meine Signatur ist zu groß