PEExplorer may be overkill as well as expensive for mere curiosity.

there are basic utilities (ported from Unix/Linux such as strings (shows 
strings in a binary file) and file

(An excellent port of file is at 
http://gnuwin32.sourceforge.net/packages/file.htm)

Background - unix/linux do not and never have used file extensions 
todetermine what kind of file they are - executable files can be identified 
by magic numbers - ie examining the data inside the file headers - including 
shell scripts etc).  There are excellent utilities in Unix for diagnosing 
what kind of file anything is.

for instance here is the info from the command file.exe on Skype.exe

file \Program Files\Skype\Phone\Skype.exe
\Program Files\Skype\Phone\Skype.exe; PE32 executable for MS Windows (GUI) 
Intel
 80386 32-bit

this program can usually tell for instance the difference between text 
files, HTML, batch files, source files - it often hints what language it 
thinks a source file is.  Another example:

JBxxxx.dproj;     XML document text

I was hoping for a similar open source tool that might give info on 
compiler/linker signatures, not the full disassembly tools.



John
----- Original Message ----- 
From: "Jeremy Coulter" <[email protected]>
To: "'NZ Borland Developers Group - Delphi List'" <[email protected]>
Sent: Saturday, March 28, 2009 1:46 PM
Subject: Re: [DUG] Program Exe information


>I generally use PEExporer , but you only really generally pick up on things

_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected]
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [email protected] with Subject: 
unsubscribe

Reply via email to