Forum: Sonstige Fragen zu Delphi
Delphi
by turboPASCAL,
23. Mai 2005
@Phoenix
Die Zeichenfolge 'UPX' vom Packer kommt 3x in der Exe vor:
Offset 504 -> UPX0
Offset 544 -> UPX1
Offset 992 -> UPX! (hinter der UPX-Versionsnummer, bei mir 1.25)
Das sollte bei allen Exe-Files so sein (jedenfalls bei meinen Delphi 6 Exe-Files).
Wenn man nur diese ändert kann nix passiren auch wenn du im Surcecode irgend wo UPX stehen hast.
Forum: Sonstige Fragen zu Delphi
Delphi
by turboPASCAL,
23. Mai 2005
Hallo Leute,
Ein Tipp ?!
Ich habe mich immer damit Beholfen, das ich meine EXE-File
mit UPX packe. Die gepackte EXE dann in eine Hexeditor laden,
die Stringvorkommen 'UPX' in sinnlose Zeichen zB. 'UPX' nach 'z3"',
das nächste dann in '8J_' usw. speichern.
(man könnt' ja auch n' Prog schreiben :mrgreen: )
Wer nun versucht mit UPX zu ent.- bzw. zu packen.... hahaha