OldSchoolHack

Register / Login English

C++ Memory

icon Thread: [Help] C++ Memory

Join Date: Mar 2011

Posts: 29

User-Rating:

1 positive
0 negative
Quote from KN4CK3R
wenn ich den Screenshot richtig interpretiere, musst du erst 0x2C und dann 0x28 berechnen oder?
Ja, stimmt. Flüchtigkeitsfehler....
Dennoch wird der Wert nicht gesetzt. In CE funktioniert es einwandfrei.
/e: Aktueller Code - Wert wird nicht gesetzt
TEXT Code:
  1. int Money = 1337;
  2. int v1, v2, v3;
  3. DWORD pID = GetPidFromName("spiel.exe");
  4. DWORD base = GetModuleBase("spiel.exe", pID);
  5. HANDLE hProcess = OpenProcess(PROCESS_ALL_ACCESS, FALSE, pID);
  6. ReadProcessMemory(hProcess, (LPCVOID)(base + 0x00811768), &v1, sizeof(v1), NULL);
  7. ReadProcessMemory(hProcess, (LPCVOID)(v1 + 0x2C), &v2, sizeof(v2), NULL);
  8. ReadProcessMemory(hProcess, (LPCVOID)(v2 + 0x28), &v3, sizeof(v3), NULL);
  9. WriteProcessMemory(hProcess, (LPCVOID*)v3, &Money, 4, NULL);


__________________

TEXT Code:
  1. cout << "Veröffentliche Hacks: Unbekannt" << endl;