STEGANO - CACHER DU TEXTE DANS UNE IMAGE (TUTO)

florenth - 21 déc. 2005 à 14:58
josephlatcha Messages postés 6 Date d'inscription dimanche 27 avril 2008 Statut Membre Dernière intervention 11 avril 2009 - 11 avril 2009 à 19:53
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/35195-stegano-cacher-du-texte-dans-une-image-tuto

josephlatcha Messages postés 6 Date d'inscription dimanche 27 avril 2008 Statut Membre Dernière intervention 11 avril 2009
11 avril 2009 à 19:53
vraiment c du bon travail,
mais j'aimerai savoir svp pour quoi t'as utilisé le caractère '#0' pour signaler la fin du texte or ce dernier peut contenir ce caractère ,par conséquence le décodage peut s'arrêter sans erreur mais pas dans les bonnes conditions.
axley Messages postés 1 Date d'inscription mercredi 24 janvier 2007 Statut Membre Dernière intervention 8 février 2007
8 févr. 2007 à 22:51
Excellent ! J adore...
cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 32
12 juin 2006 à 23:08
EPSSSSSS : Les sites du réseau Codes-Sources sont précisément faits pour partager les codes et non les exécutables (lire le règlement lorsqu'on dépose un code source). De plus, il me semble que tu es bien placé pour savoir que les exécutables sont un des vecteurs de propagation des virus.
epssssss Messages postés 6 Date d'inscription samedi 11 juin 2005 Statut Membre Dernière intervention 2 juillet 2006
12 juin 2006 à 02:53
il a meme pas d'éxécutable
pablor44 Messages postés 60 Date d'inscription mercredi 18 décembre 2002 Statut Membre Dernière intervention 3 octobre 2006
23 déc. 2005 à 12:18
Ah merci de me poser la question c'est vrai que j'en ai pas parler dans la doc. Alors bon c'est peut être idiot ce que j'ai fait mais c'est pour essayer de montrer au jury auquel je vais présenter mon projet que même si on place plein de texte dans l'image, l'image est peut changée par rapport à l'originale. Donc en faite je compare chaque composante de chaque pixel de l'image d'origine et celui de l'image stégangographiée: une composante peut avoir 256 valeurs différentes en codage RGB! Donc en faite je fais la somme de toutes les différences que je divise par 768(qui est donc 256*3 étant donné qu'il y a trois composantes) multiplié par le nombre de pixel dans l'image. Je pense que ça me donne une idée de l'infime déformation opérée, mais c'est peut être nul si vous avez une idée qui vous semblerait plus logique je suis preneur ^^

et merci pour vos comms ;-)
Bien vu Delphiprog.
Mais au fait, qu'est ce qu'il entend par déformation de l'image ?
cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 32
22 déc. 2005 à 19:56
Pas mal, pas mal du tout.
J'ai une petite question qui me démange. D'où provient la "valeur magique" 768 dans la ligne suivante (Coder/Unit1.pas) :
Label8.Caption := formatfloat('##0.#####',def/(maxtxt*768))+' %';
pablor44 Messages postés 60 Date d'inscription mercredi 18 décembre 2002 Statut Membre Dernière intervention 3 octobre 2006
22 déc. 2005 à 13:41
Bien c'est tout à fait possible: dans le zip il ya deux répertoires le premier contenant le log permettant de coder le texte dans l'image et dans le second celui permettant de l'en extraire ^^ suffit de sauver l'image dans le premier et de le rouvrir dans le second! Je l'ai présenté comme ceci pour bien montrer au jury auquel je vais le présenter que le texte et bien mémoriser dans l'image et pas dans le logiciel.

merci pour la note ^^
rickless Messages postés 16 Date d'inscription mercredi 5 janvier 2005 Statut Membre Dernière intervention 22 décembre 2005
22 déc. 2005 à 09:10
Bien le bonjour Messieurs,

Programme fonctionnant correctement.

Si je puis me permettre, N'est-il pas judicieux de prévoir la possibilité de rappatrier le texte CE serait complet non ???

En tout cas code bien explicite !

Rickless
8/10
pablor44 Messages postés 60 Date d'inscription mercredi 18 décembre 2002 Statut Membre Dernière intervention 3 octobre 2006
21 déc. 2005 à 20:32
Merci de m'avoir prévenu du problème j'ai corriger la source et l'ai rechargé ça devrait marcher ^^
ça a l'air bien mais Delphi plante quand j'ouvre le projet de décodage :-(
Bon travail quand même.
Les liens apparentés (en plus de ceui que tu as cité) sont très interessants
Rejoignez-nous