====== Gdb ====== Désassembleur pour fichier binaire.\\ Option **-q** pour le mode silencieux, affiche pas de détaille au démarrage.\\ Option **-c** pour lier un core dump.\\ Option **-pid** attache un processus sur gdb.\\ Option **-symbols** permet de lire la table de symbols.\\ Commande : **info registers** Affiche les différents informations des registres.\\ Commande : **set dis intel** Bascule l'affichage de code en syntax intel.\\ Commande : **set follow-fork-mode child** permet de déboguer un processus enfant.\\ Commande : **list** Affiche le code source du binaire, si c'est possible.\\ Commande : **disassemble** Désassemble un morceau de code.\\ Commande : **break** Met un point d'arrêt.\\ Commande : **run** Exécute le binaire.\\ Commande : **info register** Affiche les informations d'un registre.\\ Commande : **x** examine une adresse mémoire en différent format **o** : octal, **x** : héxadéciaml, **u** : décimal non signé, **t** : affichage en binaire, **i** : affichage instruction, **c** : affichage par caractère, **s** : affichage sous forme de chaîne de caractères.\\ Avec la commande **x** pour afficher sur différente taille d'octets, **b** 1 seul, **h** 2 octets, **w** 4 octets, **g** 8 octets.\\ Commande : **print** Affiche le résultat et stock le résultat dans une variable.\\ Commande ; **nexti** Passe à l'instruction suivante.\\ Commande : **continue** Continue l’exécution du programme.\\ Commande : **bt** Affiche les données de la pile, ajoutez **full** pour avoir plus d'informations.\\ Commaned : **where** Affiche une trace de la pile.\\