MENU

c++编写内存补丁

April 27, 2021 • Read: 1768 • Code

记录一下

#include <iostream>
#include <windows.h>

using namespace std;

int main()
{
    HWND hd = FindWindowA("WTWindow","Test");

    DWORD dwPID = 0;

    GetWindowThreadProcessId(hd, &dwPID);

    HANDLE hProcess = OpenProcess(PROCESS_ALL_ACCESS, false, dwPID);

    Sleep(200);
    BYTE data[6] = {144,144,144,144,144,144};
    WriteProcessMemory(hProcess, (LPVOID)4198660, (LPVOID)data, 6, NULL);
    
    cout << "内存改写成功" << endl;
    system("pause");

    return 0;
}
Archives QR Code
QR Code for this page
Tipping QR Code