Advertisement
Guest User

Untitled

a guest
Jun 26th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.48 KB | None | 0 0
  1. STARTUPINFO si = {0};
  2.    PROCESS_INFORMATION pi = {0};
  3.    if (CreateProcess(L"test.exe", NULL,NULL, NULL, FALSE, CREATE_SUSPENDED, NULL, NULL,  &si, &pi))
  4.    {
  5.    HANDLE processHandle = OpenProcess(PROCESS_VM_WRITE, FALSE, pi.dwProcessId);
  6.       void (*ADDRESS) = (void*)0x402CB6;
  7.       BYTE buffer[2] = {0xEB, 0x19};    
  8.    int lengthOfBuffer = 2;
  9.    WriteProcessMemory(pi.hProcess, ADDRESS, buffer, lengthOfBuffer, 0);
  10.    CloseHandle(processHandle);
  11.    ResumeThread(pi.hThread);
  12. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement