Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Quellcode in EXE-Datei Updaten?


Mr.Anderson - So 31.08.03 09:50
Titel: Quellcode in EXE-Datei Updaten?
ist es möglich in eine fertige exe-datei neuen quellcode einzufügen?
z.B. unter VAR ein neues ARRAY einzufügen, also ohne delphi zu benutzen. kann man sowas vielleicht ins hautprogramm integrieren, dass es eine bestimmte eingabe als neuen quellcode einfügt, quasi ein quellcode update?

danke und gruß


UGrohne - So 31.08.03 09:55

Das ist so nicht möglich. Wenn Du eine EXE patchen willst, brauchst Du die alte Version und die neue Version der EXE und dann kannst Du einen Byte-Vergleich machen. Das ist aber überhaupt nicht einfach, weswegen ich davon erstmal abraten würde. Es gibt genug Tools (glaub auch Freeware), die sowas machen kann.

Delphi kompiliert ja Deinen Quelltext, damit sind diese nicht mehr in der EXE enthalten, denn Windows versteht nicht Delphi :wink:


FeG - So 31.08.03 10:22

Hallo,

die einzige Möglichkeit wäre ein PlugIn über DLLs, das geht dann aber nur als Zusatz und kann das Hauptprogramm (z.B. die Variablen-Deklarationen) nicht ändern...

MfG,
FeG


Mr.Anderson - So 31.08.03 14:22

habe verstanden, dann werde ich es auch nicht mal anfangen zu versuchen.

danke an alle