#1 Le 20/09/2007, à 21:05
- jon207
Cacher un fichier dans une image GIF
Salut,
Vous êtes un méchant terroriste/un agent de la CIA et vous devez cacher des données confidentielles de manière efficace, afin de détruire/sauver le monde ? (rayer les mentions inutiles)
Alors voici une astuce toute simple et assez connue, qui vous permet de cacher un fichier ZIP (donc n'importe quel type de fichiers) dans une image GIF (qui pourra par exemple être publiée sur un site ou vous servir d'avatar sans que personne ne se rende compte de ce qu'elle cache).
créez une archive ZIP contenant le(s) fichier(s) à cacher, choisissez une jolie image GIF (ou une moche c'est vous qui voyez), ouvrez un terminal, puis faites cat archive.zip >> image.gif
Vous disposez maintenant d'une image GIF qui semble parfaitement anodine au premier coup d'œil. Pourtant un simple unzip image.gif vous restitue le contenu de l'archive. Pour info, cela vient du fait que les fichiers ZIP comme GIF définissent dans leur en-tête la quantité de données à lire. Les fichiers ZIP sont lus depuis la fin et les GIFs 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).
L'inconvénient est que lorsque l'on regarde de près, on peut remarquer que le poids de l'image est anormalement élevé (évitez de cacher une vidéo d'1 giga dans votre avatar ). L'avantage est que tout le monde dispose des outils nécessaires pour lire le fichier. Bien entendu, cette technique ne dispense en aucun cas de crypter ses données.
Cette image de moi en simpson contient en fait les paroles de la chanson du logiciel libre.
Dernière modification par jon207 (Le 21/09/2007, à 10:14)
"Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire." -- Albert Einstein
Hors ligne
#2 Le 20/09/2007, à 21:42
- Chiuchu
Re : Cacher un fichier dans une image GIF
Salut,
merci pour l'astuce !!
+
Hors ligne
#3 Le 21/09/2007, à 07:55
- tuxien
Re : Cacher un fichier dans une image GIF
tu a aussi Outguess un logiciel de steganographie
tuxien[Desktop]$ outguess -k tux -d texte.txt tof.jpg toftest.jpg
-k ... mot de passe
-d.....document a integrer
j ai fait un petit tuto tuxien.net
Dernière modification par tuxien (Le 21/09/2007, à 07:57)
tuxien.net....les logiciels dans une console
Hors ligne
#4 Le 21/09/2007, à 10:11
- jon207
Re : Cacher un fichier dans une image GIF
Merci pour l'astuce sur la stéganographie.
Concernant mon premier post, il doit y avoir une meilleur façon de faire, car avec cette technique il y a des problèmes pour lire le zip avec d'autres programmes que unzip. Cela peut-être gênant pour cacher des fichiers destinés aux utilisateurs prisonniers d'un certain OS. Il me semble me souvenir d'avoir vu cette technique pour la première fois utilisée pour cacher libdvdcss dans l'image d'un dinosaure et je crois me souvenir que le fichier zip était lisible sans passer par la ligne de commandes. Je suis presque sûr que cette image a été publiée sur ce forum mais impossible de la retrouver. Bref si quelqu'un a une meilleur façon de faire je suis preneur.
Dernière modification par jon207 (Le 21/09/2007, à 10:12)
"Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire." -- Albert Einstein
Hors ligne
#5 Le 05/10/2007, à 23:01
- felixos
Re : Cacher un fichier dans une image GIF
J'ai rien dit
Dernière modification par felixos (Le 05/10/2007, à 23:02)
Hors ligne
#6 Le 06/10/2007, à 17:25
- Link31
Re : Cacher un fichier dans une image GIF
Il me semble me souvenir d'avoir vu cette technique pour la première fois utilisée pour cacher libdvdcss dans l'image d'un dinosaure et je crois me souvenir que le fichier zip était lisible sans passer par la ligne de commandes. Je suis presque sûr que cette image a été publiée sur ce forum mais impossible de la retrouver.
Oui, j'avais posté cette image sur le forum il y a quelque temps.
http://www-2.cs.cmu.edu/~dst/DeCSS/Gallery/Stego/debath-stego.gif
Mais le site est hors-ligne pour le moment.
Hors ligne
#7 Le 06/10/2007, à 17:42
- Astier
Hors ligne
#8 Le 08/10/2007, à 08:04
- jon207
Re : Cacher un fichier dans une image GIF
Oui, j'avais posté cette image sur le forum il y a quelque temps.
http://www-2.cs.cmu.edu/~dst/DeCSS/Gallery/Stego/debath-stego.gifMais le site est hors-ligne pour le moment.
Apparement la méthode utilisée est la même que celle décrite plus haut. Cette image ne semble pas non plus lisible sans passer par la commande unzip.
"Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire." -- Albert Einstein
Hors ligne
#9 Le 09/10/2007, à 08:23
- Tuxid
Re : Cacher un fichier dans une image GIF
Hahah, ça a l'air bien marrant, je vais essayer (juste pour le fun)
Pour voir ma tronche et pour voir avec quoi je me remplis les zoreilles !
Hors ligne
#10 Le 09/10/2007, à 10:21
- winael
Re : Cacher un fichier dans une image GIF
juste pour info ca marche aussi avec les .jpg
Libre, non pas comme dans entrée libre, mais comme dans Liberté
(Bouyop)Mon PC c 1 MAC boulet ! G pas windows, donc je pe pas intaller linux !
(pankkake) Windows VISTA : Virus, Infections, Spyware, Trojans, Adware.
OPEN your mind, you'll discover a FREE world
Hors ligne
#11 Le 09/10/2007, à 10:36
- ximun
Re : Cacher un fichier dans une image GIF
Arf, c'est un coup à me faire devenir parano et à dézipper toutes les images un peu grosses du net maintenant !
EDIT : Rien dans le logo du ministère de la défense sur son site web !
Dernière modification par ximun (Le 09/10/2007, à 10:42)
Portable Samsung Q35 XIV5500 12"
Core2Duo 1,66 GHz / DD 160 Go (SATA - 5400 tpm) / Ram 1024 Mo DDR2
Lucid Lynx / Gnome / Compiz-fusion
Utilisateur LaTeX(Kile), Matlab, TBird, FFox, OOo, aMule, VBox
Hors ligne
#12 Le 09/10/2007, à 11:37
- diodio13fr
Re : Cacher un fichier dans une image GIF
c'est un malade !!!
█▒▒▒░░
Hors ligne
#13 Le 09/10/2007, à 11:53
- kuri
Re : Cacher un fichier dans une image GIF
c est vieux comme le monde ou presque
c est utilise depuis plus de 10ans tout ca (je dirai meme 15)
lisez des magasines comme phrack, no route etc... certains d entre eux en parlaient il y a des annees
Hors ligne
#14 Le 09/10/2007, à 18:23
- Link31
Re : Cacher un fichier dans une image GIF
Sinon j'avais aussi posté ça, assez intéressant
wget http://www.cs.cmu.edu/~dst/DeCSS/Gallery/Stego/dvd_scdc_woof.jpg
dd if=dvd_scdc_woof.jpg of=decss.tar.gz bs=1 skip=$((0x0000799D)) count=$((0x547E))
tar xvf decss.tar.gz
Et si vous voulez une image dont le contenu caché est lisible directement (sans passer par unzip ou tar) : la voilà :
Ouvrez-la avec Gedit ou Kwrite.
Dernière modification par Link31 (Le 09/10/2007, à 18:25)
Hors ligne
#15 Le 09/10/2007, à 18:26
- ximun
Re : Cacher un fichier dans une image GIF
Eh oui, forcément, la réponse est 42.
Portable Samsung Q35 XIV5500 12"
Core2Duo 1,66 GHz / DD 160 Go (SATA - 5400 tpm) / Ram 1024 Mo DDR2
Lucid Lynx / Gnome / Compiz-fusion
Utilisateur LaTeX(Kile), Matlab, TBird, FFox, OOo, aMule, VBox
Hors ligne
#16 Le 11/10/2007, à 13:23
- Cesardo
Re : Cacher un fichier dans une image GIF
Question à la con les gars... a l'inverse comment on décrypte ? sur ton image simpson je fais click droit et je ne peux pas decompresser ni avec winzip ni avec winrar. j'adore le "pourtant un SIMPLE unzip"...
#17 Le 11/10/2007, à 13:29
- ximun
Re : Cacher un fichier dans une image GIF
Cf. Le 21/09/2007, à 11:11 la réponse de jon207.
ça ne marche apparemment qu'avec "unzip", pas winzip etc...
Portable Samsung Q35 XIV5500 12"
Core2Duo 1,66 GHz / DD 160 Go (SATA - 5400 tpm) / Ram 1024 Mo DDR2
Lucid Lynx / Gnome / Compiz-fusion
Utilisateur LaTeX(Kile), Matlab, TBird, FFox, OOo, aMule, VBox
Hors ligne
#18 Le 11/10/2007, à 13:49
- Cesardo
Re : Cacher un fichier dans une image GIF
Unzip sous dos ? je sais pas faire si tu peux m'aider ?
#19 Le 11/10/2007, à 14:15
- jon207
Re : Cacher un fichier dans une image GIF
Unzip sous dos ? je sais pas faire si tu peux m'aider ?
Euh... DOS ? T'es pas sous Linux ?
Sinon pour unzip en ligne de commande, ouvre un terminal et tape "unzip --help" (sans les guillements) pour avoir de l'aide.
"Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire." -- Albert Einstein
Hors ligne
#20 Le 11/10/2007, à 14:20
- ximun
Re : Cacher un fichier dans une image GIF
(Oui, c'est un forum linux en fait ici... )
Portable Samsung Q35 XIV5500 12"
Core2Duo 1,66 GHz / DD 160 Go (SATA - 5400 tpm) / Ram 1024 Mo DDR2
Lucid Lynx / Gnome / Compiz-fusion
Utilisateur LaTeX(Kile), Matlab, TBird, FFox, OOo, aMule, VBox
Hors ligne
#21 Le 11/10/2007, à 14:44
- pitipoisson
Re : Cacher un fichier dans une image GIF
Unzip sous dos ? je sais pas faire si tu peux m'aider ?
Il y a ça éventuellement: GnuWin32, mais mieux vaut passer à Linux si possible
Hors ligne
#22 Le 11/10/2007, à 14:47
- amzel
Re : Cacher un fichier dans une image GIF
Unzip sous dos ? je sais pas faire si tu peux m'aider ?
Pourquoi te compliques-tu la vie à passer sous DOS pour dézipper ????
#23 Le 13/10/2007, à 13:52
- Anonymous_du_21
Re : Cacher un fichier dans une image GIF
Est y a pas possibilité de juste mettre un code???
#24 Le 14/10/2007, à 16:36
- Anonymous_du_21
Re : Cacher un fichier dans une image GIF
Et donc?
Peut-on mettre un code sur un dossier ou un fichier?
La est la question.
#25 Le 14/10/2007, à 16:59
- Link31
Re : Cacher un fichier dans une image GIF
Peut-on mettre un code sur un dossier ou un fichier?
Mettre un mot de passe sur un fichier ? Rien de plus facile.
gpg -o fichier.gpg -c fichier
Et pour le déchiffrer :
gpg -o fichier -d fichier.gpg
Hors ligne