Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Den Compiler aus der EXE bestimmen (https://www.delphipraxis.net/43588-den-compiler-aus-der-exe-bestimmen.html)

Michael_Bayer 6. Apr 2005 09:38


Den Compiler aus der EXE bestimmen
 
Guten Morgen!
Wie genau ist es denn eigentlich möglich, aus einer kompilierten Datei den verwendeten Compiler herauszulesen.
Es gibt verschiedene Tools, die können zumindest eine Unterscheidung Borland/MS

Gruß
Micha

Bitworm 6. Apr 2005 09:50

Re: Den Compiler aus der EXE bestimmen
 
Wenn man sich mit einem Hexeditor die ersten 3 Byte der Exe anschaut findet man bei Borland-Compilaten ein MZP, während man bei MS-Compilaten nur ein MZ findet.

Michael_Bayer 6. Apr 2005 10:15

Re: Den Compiler aus der EXE bestimmen
 
Hab grad mal ein paar meiner Programme durchgeschaut - 99,9% haben ein MZ :shock:
Hätte ich nicht einen MZP-Vertreter gefunden, hätte ich das nicht geglaubt...
Schon irgendwie beeindruckend

shmia 6. Apr 2005 10:43

Re: Den Compiler aus der EXE bestimmen
 
Du kannst sogar feststellen, mit welchem Borland Compiler die Anwendung erzeugt wurde.
Dazu muss die Resource mit dem Namen DVCLAL untersucht werden.
http://personal.telefonica.terra.es/...signature.html

Mephistopheles 6. Apr 2005 11:34

Re: Den Compiler aus der EXE bestimmen
 
Bei Google suchenPEiD (Allgemein) und Bei Google suchenDVCLAL (für Delphi)


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:15 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz