On Fri, May 14, 2010 at 20:32, Mike Viau <vi...@sheridanc.on.ca> wrote:
> Hello list, > > I was wondering if anyone could suggest a package or means to look at any > or all of the information from a given executable binary file: > > - What compiler compiled it > > - What (source) language was it compiled from > > - What computer architecture the file was compiled for > > - How many hardware bits was the file intended for (eg. 32-bit or 64-bit > encoding) > > - Endianness > > > If any of the above a simply not possible because of the nature all binary > files, it would be helpful to know that too. > > Thanks. > > -M > > > > ------------------------------ > MSN Dating: Find someone special. Start now. Start > now!<http://go.microsoft.com/?linkid=9729702> > Also you could try and analyze the output of the following readelf -a <executable> ldd <executable> strings <executable> For example most of the files compiled with g++ has a dependability on libstdc++.so.6