TEXTE CACHÉ DANS UN FICHIER .BMP

coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 - 18 juil. 2004 à 02:43
cs_lann Messages postés 16 Date d'inscription mercredi 30 octobre 2002 Statut Membre Dernière intervention 14 novembre 2007 - 8 févr. 2011 à 19:52
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/24640-texte-cache-dans-un-fichier-bmp

cs_lann Messages postés 16 Date d'inscription mercredi 30 octobre 2002 Statut Membre Dernière intervention 14 novembre 2007
8 févr. 2011 à 19:52
La taille de l'image ne change pas ni son espace mémoire. Le logiciel met des informations sur des bits qui ne servent à rien pour l'affichage de l'image.
vincjava Messages postés 7 Date d'inscription mardi 7 décembre 2004 Statut Membre Dernière intervention 1 septembre 2009
8 févr. 2011 à 10:44
@coucou747:
bon je sais que le post est vieux maintenant, je voulais simplement dire que dans la théorie, c'est possible de stocker une information dans une image bmp sans altérer l'image, en insérant les données entre l'entête et l'image en elle-même. Mais bon, c'est moche car il est très facile de savoir si l'image comporte un message caché, en faisant des comparaisons de taille. Par contre n'ayant pas lu le code source, je ne sais pas si c'est cette méthode qui est utilisée ici ...

cf : http://easybmp.sourceforge.net/steganography.html
"For example, in the BMP file format, the offset between the file information and pixel data can be manually specified."
eliozo Messages postés 5 Date d'inscription dimanche 20 mars 2005 Statut Membre Dernière intervention 20 mars 2005
20 mars 2005 à 20:28
oui mais ce code est bien plus difficile. c est que moi je ne sais que les fonctions, les structures, les fichiers textes et binaires , bien sur les boucles.... donc si vous pouvez m aider pour le progrmae: message cache dans une image bmp, je vous saurai bien reconnaissant. Merci bien...
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
20 mars 2005 à 20:17
tu l'as juste au dessus... t'as un .zip...
eliozo Messages postés 5 Date d'inscription dimanche 20 mars 2005 Statut Membre Dernière intervention 20 mars 2005
20 mars 2005 à 20:00
ou si quelqu un peut me donner l algorithme qui pourra m aider un peu? Thakns
eliozo Messages postés 5 Date d'inscription dimanche 20 mars 2005 Statut Membre Dernière intervention 20 mars 2005
20 mars 2005 à 19:58
Est ce que quelqu un sait exactement comment faire le code en c++ : message caché dans une image bmp et le decoder? Merci bien...
Si parce que chaque image est codée par tranche de 4 pixels
par exemple tu prends une image de 4*4 pixels tu ne pourra rien rajouter mais si tu rajoutes une ligne et donc ton image fait 5*4 pixels il prévoit de la place mémoire pour 8*4 pixels.
sur de grandes images tu peux avoir un peu de place pour mettre du texte par exemple
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
24 juil. 2004 à 13:31
ou ça ? ou trouves tu des octets en trop dans une image bmp ? dans l'entêt, c'est possible, mais pas ailleur... L'en tête ne dépasse pas les 60 octets dans une image BMP alors tu dois pas pouvoir cacher grand chose...
Je ne pense pas que ce soit de la stéganographie car dans un fichier bmp il est possible de modifier des octets sans en altérer l'image car ils ne servent pas tous à l'affichage de l'image.
Il y a des portions du fichier qui ne servent à rien et c'est dans ces portions que j'ai mis le texte à cacher.
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
18 juil. 2004 à 14:09
mon commentaire précédent ne s'aplique qu'aux images .bmp car dans d'autres formats, on peut metre des commentaires.
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
18 juil. 2004 à 02:43
Sans altérer l'image ... Alors explique moi pourquois tu ne vends pas tes sources... Dsl, mais pour cacher qqch dans une image, tu modifie forcément l'image, alors évidement, si tu mofifie le bit de poids faible d'une composante sur une image bmp 24 bits par pixel, tu modifie ton pixel a moins d'un sur 700 alors t'as le temps avant de trouver a l'oeuil nu ta diférence, mais si tu fais un cheksum, tu vois bien que t'as pas la même image...

On apelle ça stéganographie, j'ai déja laissé une source la dessus.
Rejoignez-nous