Gut, dass ist eine berechtigte Frage!
Ich beschäftige mich gerade ein wenig mit Hooks und anderen Speicher Manipulationen
Und zwar geht es erstmal darum, wo Code einzufügen ohne das der alte zerstört wird, sprich einfach nur rausspringen, paar NOPs ausführen gesicherten Code ausführen, zurückspringen...
Damit ich dies aber irgendwo machen kann, muss ich natülich den alten Code an der Stelle wo ich meinen Jump einfüge sichern und dies scheinbar so, das er nicht zerstückelt wird, sonst gibt es pöses AUA
Und da das so meine wersten pösen
ASM versuche sind bin ich noch ein wenig unbedarft...
Solang ich das manuell hier in der Sandkiste mache ist das ja weniger wild, da ich ja im Debuger nachschaun kann was ich sichern muss...
Zudem will ich was daraus lernen, und eine eigene Disassembler Funktion hilft mir da sicher
Bye Christian