TEXT Code:
#include <iostream.h>
#include <windows.h>
#include <conio.h>
using namespace std;
int punkte;
int main()
{
cout <<"MS Pinball Trainer" << endl <<"Code by KN4CK3R"<< endl;
HWND fenster = NULL;
while(fenster == NULL)
{
fenster = FindWindow(NULL, "3D-Pinball für Windows – Space Cadet");
Sleep(100);
}
cout<<"Pinball wurde gefunden!" << endl;
DWORD prozessid;
GetWindowThreadProcessId(fenster, &prozessid);
HANDLE handleprozess;
handleprozess = OpenProcess(PROCESS_ALL_ACCESS, FALSE, prozessid);
DWORD puffer = NULL;
ReadProcessMemory(handleprozess,(void*)(0x0C23EDC),&punkte,sizeof(punkte),&puffer);
cout <<"aktueller Punktestand: " << punkte << endl;
cout <<"neuer Punktestand: ";
cin >> punkte;
WriteProcessMemory(handleprozess,(void*)(0x0C23EDC),&punkte,sizeof(punkte),&puffer);
WriteProcessMemory(handleprozess,(void*)(0x0D9AEBA),&punkte,sizeof(punkte),&puffer);
CloseHandle(handleprozess);
return 0;
}