Red de conocimiento informático - Descarga de software - ¿Qué software utilizar para abrir archivos elf?

¿Qué software utilizar para abrir archivos elf?

Linux ELF ELF = Executable and Linkable Format, formato de enlace ejecutable, fue desarrollado y lanzado por UNIX System Laboratory (USL) como una Interfaz Binaria de Aplicación (ABI). La extensión es elfa. El Comité de Estándares de Interfaz de Herramientas (TIS) seleccionó el estándar ELF en desarrollo como un formato de archivo binario portátil entre diferentes sistemas operativos que funcionan en arquitecturas Intel de 32 bits. Se supone que los desarrolladores definen un conjunto de interfaces binarias que utiliza el estándar ELF para respaldar el desarrollo de software optimizado. Se debe reducir el número de interfaces de ejecución diferentes. Esto reduce la necesidad de reprogramar y recompilar código.

Editar el formato de archivo de esta sección

Vista de enlace ?Encabezado Elf Tabla de encabezado del programa sección opcional1 …… sección n tabla de encabezado de sección

Vista de ejecución ?Encabezado Elf Tabla de encabezados del programa

segmento 1 sección 2... tabla de encabezados de segmentos

Un encabezado ELF guarda la hoja de ruta al comienzo del archivo y describe la organización del archivo. Las secciones almacenan información del archivo de objetos, desde una perspectiva de conexión: incluidas instrucciones, datos, tablas de símbolos, información de reubicación, etc. Las descripciones de las secciones especiales aparecerán más adelante en la Parte 1. La parte 2 analiza segmentos y archivos desde la perspectiva de la ejecución del programa. Si existe una tabla de encabezados de programa, le indica al sistema cómo crear una imagen de memoria de un proceso. Los archivos utilizados para crear imágenes de proceso (ejecutar un programa) deben tener una tabla de encabezado de programa; los archivos reubicables no requieren esta tabla de encabezado. Una tabla de encabezados de sección contiene información que describe las secciones del archivo. Cada sección tiene una entrada en esta tabla; cada entrada proporciona el nombre, el tamaño y otra información de la sección. El archivo en el proceso de conexión debe tener una tabla de encabezados de sección; otros archivos objeto pueden necesitar o no esta tabla de encabezados de sección. Nota: Aunque la figura muestra que la tabla de encabezados del programa aparece inmediatamente después de un encabezado ELF y la tabla de encabezados de sección aparece después de otras partes de la sección, el hecho es que el archivo puede ser diferente. Además, las secciones y segmentos no siguen ningún orden particular. Sólo el encabezado ELF se encuentra en una ubicación fija del archivo.