-
Автор темы
- #1
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Перерыл кучу гайдов, но так и не понял как изменять память процесса. Вроде все верно, но ничего не происходит.
Хочу чтобы в игре PUSS выдавалось 999 жизней, но все бестолку.
Хочу чтобы в игре PUSS выдавалось 999 жизней, но все бестолку.
C++:
#include <Windows.h>
DWORD WINAPI PUSS_thread(LPVOID);
DWORD APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserved)
{
switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
CreateThread(NULL, NULL, PUSS_thread, NULL, NULL, NULL);
case DLL_THREAD_ATTACH:
case DLL_THREAD_DETACH:
case DLL_PROCESS_DETACH:
break;
}
return true;
}
DWORD WINAPI PUSS_thread(LPVOID)
{
for (;;Sleep(75))
{
memcpy((void*) 0x1E0901CF1D0, (PBYTE)"\0xE7\0x03\0x00\0x00", 4);
memcpy((void*)0x1E092680C7C, (PBYTE)"\0xE7\0x03\0x00\0x00", 4);
}
}