Delphi signature in exe files -


Text after "div class =" itemprop = "text">

  type TDelphiSignature = record signature: array [0..3] LongWord's; Edition: string; End; Constant DelphiSignature: [0..2] TDelphiSignature = ((Signature: ($ 384F3D26, $ B83782C2, $ 034224F3, $ 833A9B17); Version: 'Delphi Entreprise'), (Signature: ($ 235D7823, $ 19F3A5B6, $ 0240 F343, $ C711D126); Version: 'Delphi Persian'), (Signature: ($ 98DF8CA2, $ 793A3C7B, $ 093F7126, $ 17252A0F; version: 'Delphi Pro') // ...);  

The above version signatures are found in the DVCLAL resource compiled in Delphi, the EXE files are compiled in other signatures such as people for architect versions , Looking for, and more importantly, for the version number (6, 7, 8 ...) that are visible in the resource data The signature generated by RAD Studio 2010 architect is similar to your enterprise. DVCLL resources will only give you Delphi / BCB. Tells the use of special edition. Personal Delphi / BCB compiler version numbers are not encoded anywhere in compiled or compiled executions

Update:. I found some useful information about the inner workings of this DVCLAL resource:


Comments

Popular posts from this blog

c# - sqlDecimal to decimal clr stored procedure Unable to cast object of type 'System.Data.SqlTypes.SqlDecimal' to type 'System.IConvertible' -

Calling GetGUIThreadInfo from Outlook VBA -

Obfuscating Python code? -