2016-10-10 2 views
0

J'ai un programme c qui obtient des informations à partir d'un fichier ELF. Ma question est: tous les noms de section doivent commencer par un point (par exemple .sffa)? C'est un must ou c'est plutôt seulement pour les fichiers système?SECTIONS DE FICHIER ELF Linux NOM

+0

Je ne sais pas ce que vous voulez dire par ce commentaire. ma question est d'avoir un fichier elf je reçois les noms des sections et je me posais la question ci-dessus. – user6575913

Répondre

1

les noms commencent par un point sont reserved for system stuff, mais d'autres sections noms peuvent être utilisés:

Les noms de section avec un préfixe de points sont réservés pour le système, bien que les applications peuvent utiliser ces sections si leur les significations existantes sont satisfaisantes. Les applications peuvent utiliser les noms sans le préfixe pour éviter les conflits avec les sections du système. Le format de fichier objet permet de définir des sections qui ne figurent pas dans la liste ci-dessus. Un fichier objet peut avoir plusieurs sections portant le même nom.

+0

donc il y a une chance que certains noms de section dans un fichier elf ne commencent pas avec un point? – user6575913