PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Memory Value wert ändern



sarex
31.07.2009, 22:41
Hallo ich habe mal eine frage wie ich in c++ von einem process (spiel) ein memory value wert verändern(neu setzen) kann?
freue mich über jede antwort.
mfg

Bi0sh0k
31.07.2009, 22:53
Also in Vb6 hatte ich mal en Modul womit das geht. ;)
Ich wollte auch mal demnächst mit C++ anfangen.
Also ich würde den Gamewindowtext suchen.
Damals wurde die Adresse mit Value und dem Gamewindowtext ans modul übergeben durch z.b. "Call WriteALong ("Spielfenstername", &h123456, 12)".
WriteALong ist als Function vordefiniert, was der Call Befehl aufruft.

Schau mal was ich mit google gefunden hab:
http://www.dreamincode.net/forums/showtopic33779.htm

Stichwort: C++ Memory edit

Man muss nur wissen was man eingeben muss um das richtige zu finden.
Und anscheinend ist C++ noch unkomplizierter als vb6. ;)

sarex
31.07.2009, 22:55
joa ich werde ma das austesten und hoffen das hier noch mehr was nützliches posten =)
mfg

Bi0sh0k
31.07.2009, 23:08
Das was auf der Seite war ist zwar ein trainer aber GameHacks und Trainer sind im prinzip das gleiche XD

DizzY_D
01.08.2009, 00:19
Die API "WriteProcessMemory" sollte genau das sein, was du suchst ;)
Dazu solltest du auch einige Snippets über google finden.

sarex
01.08.2009, 09:44
jo danke werde es jezt mal testen =)

inmate
02.08.2009, 18:44
ReadProzessMemory
FindWindow
WriteProzessMemory

Diese 3 APIs brauchst du zB um nen Hack zu machen.

l0dsb
05.08.2009, 19:00
Welchen Sinn hat es, bereits Erwähntes zu wiederholen (und das fehlerhaft)?