Lors de l`édition des fichiers de données binaires ou des fichiers de programmes exécutables, il est souvent nécessaire d`utiliser visualiseur hexadécimal. Standard éditeurs de texte interprètent les caractères de contrôle comme les sauts de ligne, retours chariot, et d`autres personnages de positionnement de l`écran d`une manière qui rend la visualisation des données binaires impossible.
Presque toutes les distributions Unix sont fournis avec le programme de vidage octal, od. Les fichiers de vues utilitaires od en mode octal par défaut, mais peut également afficher des fichiers en mode hexadécimal lorsqu`il est utilisé avec le drapeau -X.
Choses que vous devez
- fichier binaire
Invoquer la commande od avec le drapeau -x sur le fichier binaire.
ex) od -x file.dat
0000000 6346 7342 0d54 520a 63f7 6e68 0d69 4E00
0000020 70a0 6b6c 0a0c 75d2 6e6d 0a1d 65fc 2341
0000040 63c6 73d2 0d54 520a 63f7 6e68 0d69 4E00
Si le fichier est long, vous pouvez diriger à travers la commande pg pour la diviser en pages pour l`affichage.
ex) od -x file.com | pg
Interpréter le fichier. Selon qu`il est des instructions de données ou exécutables à la machine, vous pouvez avoir besoin d`informations supplémentaires pour déterminer leur signification.