Advertisement
Guest User

Untitled

a guest
Mar 31st, 2012
2,632
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.95 KB | None | 0 0
  1. #define EI_NIDENT (16)
  2.  
  3. typedef struct
  4. {
  5.   unsigned char e_ident[EI_NIDENT]; /* Número mágico y otros datos */
  6.   Elf32_Half e_type; /* Tipo de fichero (ejecutable, biblio...) */
  7.   Elf32_Half e_machine; /* Arquitectura */
  8.   Elf32_Word e_version; /* Versión */
  9.   Elf32_Addr e_entry; /* Punto de entrada */
  10.   Elf32_Off e_phoff; /* Desplazamiento a la tabla de cabeceras de programa */
  11.   Elf32_Off e_shoff; /* Desplazamiento a la tabla de cabeceras de sección */
  12.   Elf32_Word e_flags; /* Flags específicos del procesador */
  13.   Elf32_Half e_ehsize; /* Tamaño de la cabecera ELF */
  14.   Elf32_Half e_phentsize; /* Tamaño de las cabeceras de programa */
  15.   Elf32_Half e_phnum; /* Número de cabeceras de programa */
  16.   Elf32_Half e_shentsize; /* Tamaño de las cabeceras de sección */
  17.   Elf32_Half e_shnum; /* Número de cabeceras de sección */
  18.   Elf32_Half e_shstrndx; /* Cabecera de sección que apunta a los nombres del resto de cabeceras */
  19. } Elf32_Ehdr;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement