Also ich habe jetzt auch schon eine Menge probiert.
Ich habe auch seit gestern viel mit dem debugger Programm rumgetestet.
Ich habe jetzt für mich, bei allen sachen die mit dem Hackshield zutun haben die ich per String Info finden konnte, ein JMP am Start und nach den CALL's und den folgenden RTN's gesetzt.Ausser das letze RTN der jeweiligen Adressenfolge. Mein JMP bezog sich dann immer auf die letze RTN Adresse am Ende.
Das Problem ist, dass der Client jedesmal aktualisiert wird und er meine x2 exe überschreibt.
Beim Hackshield habe ich auch eine Menge getestet, beide Versionen miteinander verglichen und auch die ältere Version benutzt, da ich dachte dasser da vielleicht nicht drauf anschlägt, aber die aktualisiert er auch.
Ebenfalls, konnte ich auch auslesen welche Adressen unterschiedlich sind in den beiden Exen(Vor dem Patch und nach dem Patch).Aber bisher habe ich dafür noch keine Lösung gefunden.
Mir ist auch aufgefallen, wie schonmal erwähnt, dass der Patcher ein paar Data Datein ersetzt nachdem man den Hack gestartet hat.
Was mir spontan noch einfallen würde, ist nach dem patchen, sein eigenes Backup mit dem Stand wo der Hack noch ging einzufügen - was ich aber bisher nich testen konnte, da ich keine Zeit und Lust gerade habe.
Sollte ich etwas falsch gemacht haben, in meinem Weg und jemand eine Lösung oder Fragen zu meinem Weg haben, nur her damit.