vendredi 3 juillet 2009
Voici un truc simple pour cacher un fichier à l'intérieur d'une image. Le fichier sera incorporé au coeur du code binaire de l'image ce qui aura pour effet qu'elle pourra être vue normalement suite à la fusion, sans se douter qu'elle contient un fichier!
- D'abord, choisissez une image (j'ai essayé avec succès un JPG et un PNG)
- Identifiez un fichier à cacher (j'ai essayé avec un PDF)
- Pour simplifier l'opération, regroupez vos fichiers dans le même répertoire
- Ouvrez un invite de commande (Start / Run / cmd)
- Rendez-vous au dossier où vous avez placé les fichiers
- Lancez la copie en mode binaire (/b) :
copy /b image-originale.jpg + document.pdf image-injectee.jpg
où on additionne les fichiers avec l'opérateur + pour créer en sortie le fichier image-injectee.jpg - Vous pouvez ouvrir la nouvelle image normalement. Vous remarquerez que sa taille est plus élevée en raison du fichier dissimulé
Après l'injection, j'ai réussi à convertir le format de l'image trafiquée avec ImageMagick mais la récupération du fichier caché fût impossible par la suite (évidemment). J'aurais aimé vous fournir le résultat ici pour que vous puissez le constater mais comme Blogger redimentionne les images automatiquement au moment du transfert, vous n'aurez pas le choix de le tester par vous-même.