Forum: Win32/Win64 API (native code)
Delphi
by Zacherl,
9. Mai 2009
An sowas in der Art dachte ich auch. Nur wie setzt MS das Layout für fremde Prozesse?
Forum: Win32/Win64 API (native code)
Delphi
by Zacherl,
8. Mai 2009
Folgendermaßen ist jetzt mein Ansatz: Dieser funktioniert, wenn der Zielprozess schon einige Zeit aktiv war. Bei Verwendung von CREATE_SUSPENDED im CreateProcess() schmiert die Zielanwendung nach meinem Hijack allerdings sofort ab.
function W32HijackThread(hProcess, hThread: Cardinal; Code: Pointer;
CodeLen: DWord): Boolean;
var
lpRoutine: Pointer;
dwWritten: DWord;
lpNewContext:...
Forum: Win32/Win64 API (native code)
Delphi
by Zacherl,
8. Mai 2009
Ja vermute es ist DirectInput, da das Spiel auch auf DX basiert.