Null Bytes — Données cachées par octets nuls

Divers Technique

Principe

Des données peuvent être dissimulées dans des zones d'octets nuls (padding) d'un fichier, ou un message peut être masqué entre des \x00 qui tronquent l'affichage des outils naïfs. Inspecter l'octet brut révèle le contenu.

Inspection

# Visualiser le brut (les outils texte s arrêtent aux \x00)
xxd fichier | less
hexdump -C fichier

# Extraire les segments lisibles entre les nuls
strings -n 4 fichier

# Filtrer / nettoyer les octets nuls
tr -d '\000' < fichier > clean.txt

Contexte

Fréquent dans le carving et l'analyse de dumps : un flag peut être entouré de padding nul, ou caché dans le slack space d'un fichier. Toujours regarder le contenu hexadécimal complet, pas seulement cat.