> On Fri, 14 May 2010 22:22:01 +0530 < [email protected] > wrote:
>
> 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
>
Wow the output of readelf -a <executable> was really helpful, which contained
information like:
ELF Header:
Magic: 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00
Class: ELF64
Data: 2's complement, little endian
Version: 1 (current)
OS/ABI: UNIX - System V
ABI Version: 0
Type: EXEC (Executable file)
Machine: Advanced Micro Devices X86-64
Version: 0x1
Entry point address: 0x401210
Start of program headers: 64 (bytes into file)
Start of section headers: 15296 (bytes into file)
Flags: 0x0
Size of this header: 64 (bytes)
Size of program headers: 56 (bytes)
Number of program headers: 8
Size of section headers: 64 (bytes)
Number of section headers: 37
Section header string table index: 34
_________________________________________________________________
30 days of prizes to be won with Hotmail. Enter Here.
http://go.microsoft.com/?linkid=9729709