Einzelnen Beitrag anzeigen

Benutzerbild von MaBuSE
MaBuSE

Registriert seit: 23. Sep 2002
Ort: Frankfurt am Main (in der Nähe)
1.840 Beiträge
 
Delphi 10 Seattle Enterprise
 
#52

Re: Delphi 3 jetzt Freeware ?

  Alt 4. Jan 2005, 09:17
Zitat von Kernel32.DLL:
[OT]
Zitat von delphifan2004:
Und wer sieht denn einer Exe noch an, mit welcher Delphi Version die erstellt ist. Borland könnte natürlich den Binärcode inspizieren...
Sei dir man nicht so sicher, das Borland das nicht tut...
Schließlich kann schon jeder Trottel erkennen, ob ein Programm mit Delphi4/5 oder Delphi6/7 geschrieben wurde.Guckst du hier
[/OT]
In jeder *.dcu ist die Delphi Version kodiert. Man kann sogar erkennen ob die dcu mit der PE erstellt wurde. Ich gehe davon aus, das das auch in der *.exe eingebunden ist. Das müsste man mal prüfen.

ich schrieb mal in einem anderen Artikel
Die ersten 4 Bytes der DCU enthalten die Versionsinfo:

48 53 50 50 - Delphi 2.0
86 41 51 44 - Delphi 3.0
8B 14 1F F2 - Delphi 5.0
8C 14 1F F2 - Kylix 1.0
D8 A6 68 47 - Delphi 4.0
DD 00 xx 0E - Delphi 6.0
DD x1 00 0E - Kylix 2.0
DD 01 10 0F - Kylix 3.0
DF 00 xx FF - Delphi 7.0 (free)
DF 00 xx 0F - Delphi 7.0
(°¿°) MaBuSE - proud to be a DP member
(°¿°) MaBuSE - proud to be a "Rüsselmops" ;-)
  Mit Zitat antworten Zitat