bonjour à tous,
voila j'ai lancé la commande hexdump a.out et je vois sur la premiere ligne : 457f 464c 0102 0001 0000 0000 0000 0000
Je m'attends donc a trouvé sur les 3 premiers octet les lettres ELF pour que le systeme sache qu'il s'agit d'un programme au format ELF, mais quand je traduits les 4 premiers octets via le code ascii je tombe sur :
E + DEL + F + L or je devrais avoir E + L + F + DEL et la tout collerait parfaitement. Je constate que la lecture se fait en little Endian mais je ne comprend pas du tout cette logique, quelqu'un peut il m'expliquer ?
Merci d'avance pour votre aide
Partager