リモートプロセスでVirtualAllocExを使用して、次のようなスペースを予約します。
VirtualAllocEX (RemoteProcessHandle, nil, SizeInBytes, MEM_COMMIT or MEM_RESERVE, PAGE_EXECUTE_READWRITE);
次に、割り当てられたアドレス空間を「埋める」/書き込むWriteProcessMemory
それから私は適切に使用します
VirtualFreeEx (RemoteProcessHandle, Address, 0, MEM_RELEASE);
割り当てられたスペースを解放します。
成功したかどうかを確認するために呼び出されたVirtualAllocEx
後 のアドレスを確認することは可能ですか?VirtualFreeEx
VirtualFreeEx