Offset Frage

10/14/2010 18:19 Imperial Blaze#1
Hallo Zusammen,
mitlerweile habe ich verstanden wie man eigene Offsets über Cheat engine findet und wie man diese dann auch nutzt, aber ein paar Fragen bleiben zurzeit offen:

Offsets für Wut, Leben und Energie sind problemlos per Valuescan zu finden und einzugrenzen, aber wie sieht es mit Offsets für beispielsweise click to move aus?
Ich kann mir zu diesem Zeitpunkt nicht vorstellen, wie man diese über Cheat Engine finden kann, bzw habe ich keinen Denkansatz.

Braucht man für solche Offsets evtl andere Programme?

Meine andere Frage wäre:
Offsets die eine Information beinhalten, kann man verändern, aber was kann man mit Offsets machen, die eine Funktion beinhalten? (Beispielsweise das Offset von Interact with Target)
Da macht es ja keinen Sinn einfach irgendeine Value reinzuschreiben, wie zum Beispiel bei einem offline Game das Geld auf 1000 zu setzen.

Ich hoff mal ich hab mich einigermaßen klar ausdrücken können. Die ganzen Begriffe sind noch recht neu :D:D

An dieser Stelle schonmal ein Danke an Cencil, Ende, Unkn0w0x, Deestruct und Threk. Habt mir bis zum jetzigen Zeitpunkt super geholfen :)
10/14/2010 18:24 Bl@ze!#2
Es gibt Funktionen im WoW, die werden "reverst". Und dort klaut man sich die Offsets. ;-)
10/14/2010 18:30 Imperial Blaze#3
Genauere Erklärung bitte :D
Wie kann man das lernen? Welche Programme usw usw
10/14/2010 18:41 Bl@ze!#4
Bücher zum reversen, von Freunden, Tutorials , GOOGLE :)

Ich weiß nicht wie ich dir dabei sonst helfen soll, wenn du sowas lernen willst ist Googeln wohl der erste Anhaltspunkt.

IDA wäre ein Programm, oder OllyDBG.
10/14/2010 19:40 deestruct#5
ASM kenntnise braucht man noch wenn ich mich nicht täusche?
Habe aber nicht viel (bzw keine) Ahnung vom reversen!
10/14/2010 19:46 Ende!#6
Zu der Frage mit den Funktionen. Nein, es macht keinen Sinn da einfach irgendetwas hinzuschreiben. Aber man kann in diesen ASM Code die Opcodes von anderen ASM-Mnemoncs (so nennt man die Kürzel für ASM Befehle ;p, "jmp" ist z.B. eins) reinschreiben. So kannst du z.B. aus einem JE SHORT [whereever] was als Hex 0x74 [whatever] wäre per Memory-Write ein 0x75 machen und schon ist es ein JNE, also das exakte Gegenteil :) Als Programm zum Reversen würde ich bei WoW OllyDbg empfehlen, der hat zwar weniger Features als IDA, ist zum Runtime-Debuggen aber weitaus besser geeignet imo.
10/14/2010 20:42 Imperial Blaze#7
Wow, ich seh schon da kommt was auf mich zu :P

Ich hab dann noch eine Frage ..
Habe mir jetzt hier ein kleines Programm geschrieben, aber irgendwie gibt es falsche Werte aus

(ist für Wow 3.3.5)

[Only registered and activated users can see links. Click Here To Register...]

Weiß jemand den Fehler?
10/14/2010 20:49 Bl@ze!#8
Jop weiß ich.

[Only registered and activated users can see links. Click Here To Register...]

(du hast eine falsche Playerbase)
10/14/2010 22:38 deestruct#9
falsche base? wirklich? bei mir funzt sie wunderbar
wo 3.3.5 noch online war wohlgemerkt

mit 4.0.1 beschäftige ich mich am we :D

sonst für alle dies noch intressiert:
[Only registered and activated users can see links. Click Here To Register...]