Preguntas etiquetadas con elf

ELF son las siglas de Executable and Linkable Format, un formato de archivo para archivos que contienen código de máquina.

34
¿El binario más antiguo que funciona en Linux?

En una discusión sobre la compatibilidad con versiones anteriores en el kernel de Linux y las ABI de GUI , Alan Cox señala que " mi kernel 3.6rc seguirá ejecutando un binario Rogue construido en 1992. X es compatible con aplicaciones mucho más antiguas que Linux " . Entonces, ¿cuán compatibles son...

26
¿Qué es la magia ELF?

He visto una discusión antes sobre la magia ELF, más recientemente los comentarios en esta pregunta de intercambio de la pila de seguridad . Lo he visto mencionado antes, y lo he visto en mis propios registros de arranque ... Pero no estoy seguro de qué es. La página de manual de elf está un poco...

14
Determine si un proceso específico es de 32 o 64 bits

Dado un kernel de Linux 2.6.xo más reciente y un área de usuario existente que es capaz de ejecutar binarios ELF32 y ELF64 (es decir, mucho más allá, ¿cómo sé que mi CPU admite sistemas operativos de 64 bits en Linux? ) ¿Cómo puedo determinar si un proceso dado ( por PID) se ejecuta en modo de 32 o...

8
¿Cómo ejecuta bash un archivo ELF?

Cuando estoy en mi Linux Box, uso bash como shell. Ahora me preguntaba cómo bash maneja la ejecución de un archivo ELF, es decir cuando escribo ./program y el programa es un archivo ELF. Apreté el bash-4.3.tar.gz, no parece haber algún tipo de analizador de números mágicos para averiguar si el...