Hey,
könnt ihr mir einen Tipp geben warum die Punkte nicht auf 999 gesetzt werden?
Mfg, XxKosicxX
könnt ihr mir einen Tipp geben warum die Punkte nicht auf 999 gesetzt werden?
PHP Code:
#include <iostream>
#include <windows.h>
using namespace std;
DWORD Punkte = 0x01007170;
DWORD set = 0x30;
int value = 999;
int main()
{
SetConsoleTitle("Solitär Hack");
HWND hwnd = FindWindow(0, "Solitär"); //Sucht ein Fenster mit dem Namen "Solitär" und schreibt dieses in hwnd
if(hwnd == 0) //Wenn das Fenster nicht gefunden wurde
{
cout << "Can not find Solitär.exe" << endl;
}
else //Wenn das Fenster gefunden wurde
{
DWORD id;
GetWindowThreadProcessId(hwnd, &id); //Schreibt die Adresse von hwnd in die Variable id
HANDLE hProc = OpenProcess(PROCESS_ALL_ACCESS, FALSE, id); //Öffnet den Process der in id gespeichert ist
cout << "Solitär found" << endl;
if(!hProc) //Wenn der Process nicht geöffnet werden kann
{
cout << "Can not open Process";
cin.get();
}
else //Wenn der Process geöffnet werden kann
{
Punkte = Punkte + set;
WriteProcessMemory(hProc,(LPVOID)Punkte, &value, sizeof(int), NULL);
cout << "Now you will have 999points" << endl;
}
CloseHandle(hProc);
}
cin.sync();
cin.get();
return 0;
}