Laufende DllImport Befehle von Create
-
26-09-2019 - |
Frage
habe ich eine Funktion mit dem Namen Msg
, die aus einer DLL namens tier0.dll
importiert wird. Ich kann das ganz gut DllImport
, aber der Befehl funktioniert nur, wenn die DLL an einem anderen Prozess verbunden ist, der die Nachricht Befehl ausführen kann. Mit CreateRemoteThread
ist es möglich, dass ich Msg
mit C # nennen könnte, während es immer noch Zugang haben zu lassen auf die Variablen des angeschlossenen Prozesses muss er den Befehl vervollständigen? Dank!
Lösung
Ich löste dies später unter Verwendung des EasyHook einzuspritzen, um eine C # dll und verwenden, um die verschiedenen Funktionen Marshal mit GetProcAddress
um die anderen Funktionen zu nennen.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow