Créer une archive .zip contenant le ou les fichiers à cacher.
$ zip archive.zip [liste des fichiers à compresser]
puis, l’insérer dans le fichier image :
$ cat archive.zip >> image.gif
Pour retrouver le fichier :
$ unzip image.gif
Résultat : une image anodine au premier coup d’œil.
Cependant, en regardant d’un peu plus près, le subterfuge peut-être visible si le poids de l’image est trop importante.
Les fichiers archivés peuvent être - évidemment - cryptés.
Les fichiers zip comme gif définissent dans leurs en-têtes la quantité de données à lire.
Les fichiers zip sont lus depuis la fin et les gif depuis le début, le reste des données est ignoré (quoique certains programmes refuseront de lire le zip et que des messages d’erreur peuvent apparaître).