Cheat Engine,C++

04/05/2013 10:12 FroZenBabE#1
Hallo Leute,
Ich hab ein kleines Problem und zwar habe ich ein rundenbasierendes Spiel, dass nach jeder Runde die Daten auf dem Pc temporär speichert und erst nach beendigung der Runde an den Server geschickt wird.

Nun will ich eine Variable finden und ändern damit halt das rauskommt was ich will also :

Ich hab die anzahl von Geld vor dem Spiel ( z.b 10000)
Ich weis wieviel Geld ich in dem Spiel bekomme (z.b 100)
ich weis wieviel Geld ich danach habe(10100)

also 10000 +100 = 10100

Mein Problem ist nun wie finde ich die 100. In Cheat Engine lässt sie sich nicht direkt finden scheint wohl irgendwie verschlüsselt zu sein.Vielleicht kann man das über die Pointer machen ? Vielleicht reicht Cheat Engine da auch nicht mehr aus ? Ich bin leider ziehmlicher Newbie auf dem gebiet und wär nett wenn mir jemand helfen könnte :)

Mfg FroZenBabE :mofo:
04/05/2013 10:28 Delinquenz#2
Naja, irgendwie sollte dieser Wert schon im Klartext da stehen. Wenn nicht, schau halt mal allgemein nach Werte, die sich erhöhen, bis da nur noch wenige Werte sind. Alternativ besorg dir OllyDbg oder IDA und schau genauer nach, wo die Zahl herkommt.
04/05/2013 10:35 FroZenBabE#3
Werde ich machen ,aber mit ollydbg kenne ich mich nicht wirklich aus und keine Ahnung was IDA ist :D ehm aber wenn man eine Zahl hat die geändert wird muss ja irgendwas auf diese Zahl schreiben bzw zugreifen und über diesen Weg müsste man das doch irgendwie zurückverfolgen können bis man die Adresse hat welche die temporären Dateien speichert :)