Verständnissfrage exe format
-
Also ich möchte gerne C Programme schreiben die andere exe files patchen können .
Nur sind mir da ein paar sachen unklar .
Durch google bin ich berreits drauf gekommen das exe files in section unterteilt sind . In der Code Section steht nun also der aszuführende code . Doch in welchem Format steht er dort ? Ist das ASM in Hex form ?
Mir ist klar das ich nicht einfach code hinzufügen kann da sonst der im Exe Header definierte Speicher übertritten wird . Kennt jemand vielleicht ein tutorial ?Danke
-
Portable Executable gibts sogar auf msdn massig dokumente zu man mach die augen auf und vergiss es, dir fehlt noch zu viel wissen.
-
hauseigen und im Magazin zu finden:
http://magazin.c-plusplus.net/artikel/Reverse Engineering%3A Patching
-
Dieser Thread wurde von Moderator/in rüdiger aus dem Forum ANSI C in das Forum Rund um die Programmierung verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.