objectif
Examiner le contenu binaire d’un fichier et générer l’inverse pour des tests reproductibles.
code minimal
# afficher un hexdump
xxd -g 1 -l 128 file.bin
utilisation
# convertir un hex vers binaire
printf '48656c6c6f0a' | xxd -r -p > hello.bin
# comparer deux hexdumps
diff <(xxd -p file1.bin) <(xxd -p file2.bin) || echo "diffs"
variante(s) utile(s)
# hexdump avec offsets et ascii
xxd -a -g 1 -u file.bin | head
notes
xxd -p(plain) est pratique pour des pipelines.- attention aux grandes tailles: utilisez
-set-lpour échantillonner. - ne publiez pas de dumps contenant des secrets.