Forum: Object-Pascal / Delphi-Language
Delphi
by Namenloser,
8. Feb 2009
Was machst du eigentlich, wenn der Code, den du patchen willst, gerade ausgeführt wird?
Forum: Object-Pascal / Delphi-Language
Delphi
by Namenloser,
8. Feb 2009
Mit Inline-Assembler hat das nicht direkt was zu tun, denn die Befehle sollen ja nicht in deinem Programm, sonderm im Zielprogramm ausgeführt werden. Daher musst du sie irgendwie als Datenstrom speichern, z.B. in einem Byte-Array, als Ressource, oder als Datei, die du zur Laufzeit lädst. Was das Überschreiben des Speichers anbelangt, kann ich dir nicht helfen. Eigentlich sollte das nach meinem...