[Haifux] ELF executable program interpreter

Kohn Emil Dan emild at cs.technion.ac.il
Wed Jan 23 14:15:13 MSK 2008


Hi Shachar,

In the last lecture I told you that the name of the interpreter for 
dynamically linked ELF files is stored inside the ELF file. Here is the 
relevant information:

http://www.caldera.com/developers/devspecs/gabi41.pdf (the System V ABI)

See the chapter "Dynamic Linking", section "Program Interpreter" at page 
85.

You can retrieve the name of the interpreter of an ELF file using:

readelf -l <ELF file>

 						Regards,
 							Emil



More information about the Haifux mailing list