NewbieContest

Divers => Informatique => Discussion démarrée par: beberd le 07 Juillet 2012 à 01:21:29



Titre: Cacher du texte dans un fichier [Windows]
Posté par: beberd le 07 Juillet 2012 à 01:21:29
Bonjour à tous.

Je vais vous montrer comment cacher du texte dans un fichier.

Première Solution:

Je créer un fichier au hasard, test.txt, que j'ai placé à l'adresse c:\Users\Beberd\  

Maintenant ouvrez une invite de commande Windows,

c:\Users\Beberd>  

Tapez maintenant : echo "texte à caché" > test.txt:secret

Et voilà votre texte est maintenant caché dans le fichier.
Maintenant, vous pouvez afficher le texte caché avec la commande suivante:

more < test.txt:secret

L'avantage de cette commande, c'est que peu importe la quantité d'information rentrée, la taille du fichier n'augmente pas.
Un fichier de 0 ko restera à 0 ko


Deuxième Solution:

Ici je vais prendre exemple d'un script php à mettre dans une image. image = fichier.jpg et script php = renvoi.php
On va créer une archive avec le fichier php. Cela nous donne donc renvoi.zip
On ouvre maintenant l'invite de commande Windows et on tape la commande suivante:

copy /b fichier.jpg + renvoi.zip nouveaufichier.jpg

Voilà, vous avez un fichier créé qui s'appelle nouveaufichier.jpg

Et maintenant? comment retrouver votre fichier .php?
Ouvrer nouveaufichier.jpg avec un logiciel comme Winrar, et hop voilà votre script ;)


En espérant que vous avez apprécié ce petit tutoriel,
Beberd


EDIT: Merci à Lascazas pour les informations apportées.
Vous pouvez avoir d'autre utilisation de la première méthode sur : http://manumation.developpez.com/articles/windows/ads/


Titre: Re : Cacher du texte dans un fichier [Windows]
Posté par: syaaiek le 07 Juillet 2012 à 02:59:17
Ouais bon la deuxième solution c'est de la stéganographie de base, on peut cacher n'importequoi après un fichier jpg (et la plupart des autres formats en fait). Mais j'avoue que je ne comprends pas très bien la première technique, surtout qu'il n'y a aucune modification sur le fichier de base (pas un octet a été modifié). Un truc lié à windows donc..?


Titre: Re : Cacher du texte dans un fichier [Windows]
Posté par: Lascazas le 07 Juillet 2012 à 09:24:36
Ca s'appelle les ADS - Alternate data stream.
C'est un flux de données qui a été ajouté au NTFS, pour la compatibilité HFS il me semble, et c'est egalement utilisé pour stocker l'info quand un fichier est téléchargé du net, pour la secu d'execution etc
Le problème, c'est que si tu deplace sur du Fat32 ou autre, tu perds les donnée.
Puis aussi, ca n'augmente pas visiblement la taille utilisée  du disque, donc le support est un peu foireux.
On peut les lister avec un programme comme lads, et plein d'autres programmes permettent de les afficher, exemple, filealyzer


Titre: Re : Cacher du texte dans un fichier [Windows]
Posté par: S0410N3 le 07 Juillet 2012 à 23:11:29
Ça aurait pu être pas mal de s'informer avant d'écrire le "tuto" :)


Titre: Re : Cacher du texte dans un fichier [Windows]
Posté par: the lsd le 09 Juillet 2012 à 09:02:54
+1 ca fait un peu genre "Je fais de la magie"

Enjoy

The lsd


Titre: Re : Cacher du texte dans un fichier [Windows]
Posté par: Skity le 22 Août 2012 à 12:22:33
C'est pas mal du tout :)
Intéressant je connaissais pas la première méthode. La deuxième je connaissais le faite de concaténé des fichiers ainsi mais pas pour dissimuler. Je ne pensais pas que Winrar lirait bêtement le fichier :)

En tout ca merci pour l'info ;)