Outils de traitement des fichiers cibles
Il existe de nombreux outils disponibles dans le système Linux qui peuvent nous aider à comprendre et à traiter le fichier cible. En particulier, le paquet GNU binutils est particulièrement utile et peut fonctionner sur toutes les plates-formes Linux
Numéro de série | Commande | Explication |
---|---|---|
1 | AR | Créer une bibliothèque statique, insérer, supprimer, répertorier et extraire des membres |
2 | CHAÎNE | Liste toutes les chaînes imprimables dans un fichier cible |
3 | BANDE | Supprimer les informations de la table des symboles du fichier cible |
4 | NM | Liste les symboles définis dans la table des symboles dans un fichier objet |
5 | TAILLE | Indiquez le nom et la taille de la section dans le fichier cible |
6 | READELF | Afficher la structure complète d'un fichier cible, y compris toutes les informations encodées dans l'en-tête ELF, y compris les fonctions SIZE et NM |
7 | OBJDUMP | La mère de tous les outils binaires peut afficher toutes les informations du fichier cible. Son plus grand rôle est de démonter les instructions binaires dans la section .text |
8 | LDD | Liste des bibliothèques partagées requises par un fichier exécutable lors de l'exécution |
Extrait de "Compréhension approfondie des systèmes informatiques" -Chapitre 7 lien