Bonjour,
la commande 'objdump -f' affiche des informations sur le header ELF d' un fichier objet ou executable.
Par exemple sur un fichier a.out :
objdump -f affiche:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 int main() { return 0; }
Je voudrais savoir a quoi corresponde les flags (EXEC_P, ...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5a.out: file format elf32-i386 architecture: i386, flags 0x00000112: EXEC_P, HAS_SYMS, D_PAGED start address 0x080482e0
Je pensais qu'il suffisait de recuperer la variable e_flags de la structure Ehdr mais cette variable est toujours egale a 0 (voir man elf).
Merci !
Partager