19.12.2016, 00:52
(18.12.2016, 23:09)FazeDaFapper schrieb: Hallo IHacked,
es gibt mehrere Möglichkeiten wie du das mit 'save values' bzw. 'load values' machen kannst.
Theoretisch reicht schon ein Pointer zu XYZ.
Kannst aber auch mit nem Debugger gucken was drauf zugreift und wo die Addresse geladen wird (von x,y oder z). Dort einfach nen Code Cave platzieren und die Address in nem Buffer abspeichern.
Ich versteh nicht genau was du haben möchtest. Die Addresse von X,Y und Z oder so ein Script ?
regards FazeDaFapper
Hallo,
ok, ich habe mir das 'Code Cave Tutorial' gelesen (link: http://butl9r.de/CodeCaveTut/CodeCaves.htm) und komme ab der Zeile:
Zitat:
Als nächstes folgen wir unserem Sprung und befinden uns an einer Stelle, wo wir unseren eigenen Code schreiben können (natürlich nur in ASM).
Meine Code Cave sieht folgendermaßen aus:
nicht weiter. Dort wird gar nicht erklärt was zu tun ist.
-Was muss ich machen damit ich diesen Sprung folgen kann?
-Was muss ich als ASM dort schreiben?
-Warum ist plötzlich darunter ein anderes Fenster zu sehen?
-Warum und wieso springt der Jump-Befehl aufeinmal hier hin: 0051CCD3 - FF 0D 20B35700 - dec [0057B320]
PS: Ich will einen Script haben der die XYZ Values/Werte mit einem Hotkey oder ähnliches speichert/lädt. Die Adressen sollen bei jedem Spielstart aufrufbar sein.
:P