Stéganographie ou comment caché du texte dans une image

0/5 (13 avis)

Vue 18 152 fois - Téléchargée 2 373 fois

Description

Stéganographie ou comment caché du Texte dans une Image.
Volé un bit ou 2 pour chaque Jeu RGB ne fais de mal a personne et surtout a une Image...
Par cette methode on peut caché du texte dans une image et récuperer le texte caché

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_Bidou
Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Modérateur
Dernière intervention
20 juin 2013
42 -
Je me suis permis de convertir ton code en C# :
http://www.csharpfr.com/codes/CACHER-TEXTE-DANS-IMAGE_37542.aspx
cs_CloudStrife
Messages postés
12
Date d'inscription
dimanche 10 mars 2002
Statut
Membre
Dernière intervention
14 janvier 2006
-
hum :) très intéressent :P

Par contre, une petite amélioration pourrait être faite :)
Une adaptation a la taille du texte et de l'image :)
Au plus le texte est court au moins il consomme d'octet... hors pourquoi prendre 8bits par pixel sur une image de 1024x768, si le texte fait que 5000 caractères ? :) dans ce cas 1bit suffit plus que largement (puisqu'il permet de codé 96ko dans le fichier).
Et pourquoi pas y planquer complètement un fichier et non que un texte ? :)
paustmart
Messages postés
19
Date d'inscription
dimanche 2 novembre 2003
Statut
Membre
Dernière intervention
26 novembre 2013
-
Extrèmement interessant ce cours sur les images. Merci.
Millenod
Messages postés
35
Date d'inscription
mardi 29 avril 2003
Statut
Membre
Dernière intervention
21 septembre 2005
-
@assemple
merci pour les corrections d'orthographe. Même si je connais les règles, j'ai tendance à me laisser aller sur les forums, sans pour autant donner dans un style sms.

@aymenk
Merci, j'avais pas tout à fait vu le tout comme ça. Bien que maintenant, grâce à ton explication, c'était « presque » limpide.
Je ne savais pas la subtilité sur la relation entre bits de poids faibles et couleur.

assemple a d'ailleurs très bien illustré ton explication.


Je vous remercie donc pour votre aide et m?avoir permis de mieux comprendre les subtilités de ce code, et de voir le soutien qu'offrent les membres du site.
assemple
Messages postés
72
Date d'inscription
vendredi 14 mai 2004
Statut
Membre
Dernière intervention
16 décembre 2011
-
REPONSE à MILLENOD
Tu confonds Bit et Octet
Aymenk bloque le "cryptage" si l'image n'est pas en 24 bits donc :
Pour chaque point :
R G B
xxxxxxxxxxxxxxxxxxxxxxxxxx
x= 0 ou 1
R, G et B variant de 0 à 255,
Un caractère = 1 octet soit xxxxxxxx (x= 0 ou 1)

Le cryptage consiste à altérer R et B de 7/255 soit 2,7%, et B de 4/255 soit 1,5%, et dans la place libérée, stocker les 8 bits de chaque caractère du texte à crypter.
R G B
xxxxx123xxxxx456xxxxxx78
x= 0 ou 1, issus de l'image
1,2,3,4,5,6,7 = 0 ou 1, issus du caractère.
123, comme 456 varie de 0 à 7, tandis que 78 varie de 0 à 4

C'est à peu près ça (ou 8/256 et 5/256 ???)

Le programme de cryptage est pas mal, simple, modifiable...
Mais il eut été mieux que le dpr soit mieux conçu, par exemple en affichant les deux images, sans et avec texte

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.