6E96C8 ist also demnach der class ptr und CALL EDX müsste der Aufruf der Memberfunction sein.
Eigentlich sollte die Function (soll den Geldstand des Spielers zurück geben) keine Parameter nehmen (wüsste nicht welche), was also ist das "PUSH 0B"?
Habe bereits versucht, EDX zu dereferenzieren, allerdings crashed so direkt das Spiel:
Wieso dereferenzierst du bis auf den Wert, der als erstes an der Funktion steht? Du hast die Adresse schon mit dem +0x10, dereferenzierst du ein weiteres Mal, liest du an ihr aus und da der Code sehr wahrscheinlich keine Readwrite Protection gesetzt hat, stürzt es dir mit einer Access Violation ab.
Warum dereferenzierst du den Pointer auf das Objekt und castest es in einen Pointer? Lass die Dereferenzierung weg, wenn die Funktion einen Pointer erwartet, es ist doch schon einer oO Hast du überhaupt eine Ahnung, wie man mit Pointern umgeht? :f
Ansonsten sind falsche Calling Conventions ein beliebter Crashgrund.
Gerade mal mit Clang compiled, das geht schonmal, aber vor allem der Aufruf der Funktion scheint bei dir inkorrekt zu sein, da ja noch 4 Bytes ins ECX-Register addiert werden und der Parameter (push 0Bh) fehlt.
[HOW TO] Mit AutoIT Hacks schreiben mit Pointer! 03/08/2015 - Coding Tutorials - 25 Replies <<TUTORIAL>>
Mit AutoIT Hacks schreiben mit Pointer!
=> Was wollen wir machen?
Wir wollen einen Hack programmieren z.b. für 4Story!
Der beim Drücken des On Buttons den Wert aus der Inputbox liest und sich die Farbe der Graphic auf Grün ändert. Beim drücken des Off Buttons ändert sich der Wert wieder auf den Ursprünglichen Wert.
=> Wie geht es los?
Mit einer einfachen GUI man kan aber auch Hacks programmieren ohne GUI aber ich zeige euch hier mit GUI.
VB.net Frage zum Pointer schreiben 04/02/2013 - General Coding - 9 Replies Hallo ich habe ein Problem und zwar habe ich jetzt für ein Spiel mit Visual Basic 2010 Express etwas geschrieben und zwar einen Pointer. Er nimmt den Prozess, sucht die Adresse die ich angegeben habe und ändert die Value in meine angegebene Value.
Nur leider klappt das nicht weil das Spiel ein Hackschild nutzt was den kompletten Prozess versteckt. Somit findet VB den Prozess nicht, was kann man dagegen tun?
Game Guard wird als Schutz verwendet...
Mit freundlichen Grüßen...
[HILFE] CE Pointer in Autoit schreiben 02/02/2013 - AutoIt - 0 Replies Guten Morgen Leute,
ich wollte heute anfangen zu lernen, wie man die Pointer von CE in Autoit richtig einügt. Ein paar Tut habe ich mir schon angeguckt, allerdings habe ich noch viele Fragen dazu. Es wäre sehr nett wenn mir jemand helfen könnte, am besten über Skype.
Skype: framewhere
Mfg. -*
[Autoit]Pointer auslesen/schreiben 02/22/2011 - AutoIt - 8 Replies hallo ich versuch derzeit es hinzubekommen mit au3 pointer auszulesen.
dazu benutzt ich die
Improved _Mem() UDF's - AutoIt Forums
und dementsprechend
_MemoryPointerWrite
das beispiel an dem ich es versuche is der 8te abschnitt des offieziellen ce tuts,
ich hab den static pointer und entsprechend die offsets
das pw dafür ist
Quest funktion jede minute was schreiben 02/27/2010 - Metin2 Private Server - 4 Replies Hallo,
Suche die Funktion für eine quest damit die quest ein befehl jede minute ausführt.
Bitte..leute es ist echt wichtig.
Danke