begin process at 2010 03 19 05:54:40
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Tutoriaux

 > STEGANO - CACHER DU TEXTE DANS UNE IMAGE (TUTO)

STEGANO - CACHER DU TEXTE DANS UNE IMAGE (TUTO)


 Information sur la source

Note :
8 / 10 - par 1 personne
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Tutoriaux Classé sous :stéganographie, cacher, texte, steganographie, bitmap Niveau :Débutant Date de création :21/12/2005 Date de mise à jour :21/12/2005 20:29:52 Vu / téléchargé :12 230 / 1 060

Auteur : pablor44

Ecrire un message privé
Site perso
Commentaire sur cette source (9)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Bonjour à tous,
donc voilà je travail sur un sujet de TPE qui est la stéganographie, en l'occurence plus précisément de cacher du texte dans une image bitmap. Je me suis donc inspiré de la source de Aymenk(http://www.delphifr.com/code.aspx?id=32615) et je l'ai améliorée et documentée.


 Conclusion

J'espère que mon travail vous plaira et je suis très intéréssé par toute vos remarques et suggestions d'améliorations ^^

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

21 décembre 2005 20:29:53 :
Correction de la source du décodeur !

 Sources de la même categorie

Source avec Zip Source avec une capture GESTION DE L'ACCÈS AU MDICHILD À L'AIDE D'ONGLET par CricriLeFou
MAILS AVEC INDY10 : CONTENTTYPE/CONTENTID/PARENTPART par MAURICIO
Source avec Zip Source avec une capture LES CODES DU TUTORIEL SUR LA PROTECTION DES LOGICIELS PAR FI... par Paounet
Source avec Zip Source avec une capture DESIGN PATTERN OBSERVER : IMPLÉMENTATION RÉUTILISABLE par Delphiprog
LIRE UNE SOUS-CHAINE DANS UNE CHAINE CONTENANT DES SÉPARATEU... par AhmedBoudali

 Sources en rapport avec celle ci

Source avec Zip COMBINAISONS DE STRINGS par askil2000
Source avec Zip Source avec une capture ANAGLYPHEUR OU COMMENT VOIR EN RELIEF LES STÉRÉOSCOPES ANCES... par jfs59
Source avec Zip Source avec une capture THREAD ET BITMAP (DESSIN AU CRAYON) par barbichette
Source avec Zip Source avec une capture PRÉ-COMPOSANT D'AFFICHAGE DE TEXTE PROGRESSIF... par blueperfect
Source avec Zip Source avec une capture STÉGANOGRAPHIE OU COMMENT CACHÉ DU TEXTE DANS UNE IMAGE par aymenk

Commentaires et avis

Commentaire de pablor44 le 21/12/2005 20:32:25

Merci de m'avoir prévenu du problème j'ai corriger la source et l'ai rechargé ça devrait marcher ^^

Commentaire de rickless le 22/12/2005 09:10:14

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

Commentaire de pablor44 le 22/12/2005 13:41:34

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 ^^

Commentaire de Delphiprog le 22/12/2005 19:56:05 administrateur CS

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))+' %';

Commentaire de pablor44 le 23/12/2005 12:18:14

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 ;-)

Commentaire de epssssss le 12/06/2006 02:53:30

il a meme pas d'éxécutable

Commentaire de Delphiprog le 12/06/2006 23:08:22 administrateur CS

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.

Commentaire de axley le 08/02/2007 22:51:50

Excellent ! J adore...

Commentaire de josephlatcha le 11/04/2009 19:53:26

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.
        

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Cacher un fichier texte [ par Furbyz ] Bonjour,Voila je créer un fichier .exe sous delphi 6 qui permet de lire le comptenue d'un fichier texte nommé info.txtjusque la pas de prob. Mais je v Inverser du texte dans un bitmap [ par apophys ] Bonjour,J'ai un texte dans une image ecris a l'aide de canvas.TexTOut , je souhaire lorsque que l'on pas la souris de faire comme un rectangle de sele inverse video [ par freakstreet ] J'essaie de dessiner un barGraph avec à l'intérieur un texte écrit. Je trace mon bord et ma barre de progression dans un canvas, j'&# soulignemet de texte sur une bitmap [ par ahmed12 ] Je voudrais savoir comment je peux dessiner une ligne qui fait souligner et suit la lecture de texte contenant dans une image bitmap dans une appli Bouton dont le texte a une fonction de 'progessbar' [ par Rycku ] Bonjour,Apres d'infructueuse recherche je m'adresse à vous.Je voudrais faire un bouton dont le texte change de couleur en fonction de l'avancement du surligner du texte dans l'edit1 [ par cricri_b34 ] comment je peut faire pour créer un bouton qui surligne le texte dans l'Edit1 ?? Afficher du texte à l'écran en surimpression [ par krypto2000 ] Hello,Est-ce que quelqu'un pourrait m'indiquer comment faire pour afficher du texte en surimpression à l'écran.Je m'explique : J'ai fais un programme Manipulation d'un fichier texte [ par koaiz ] Hug Tribue des Programmeur PalJ'utilise un fichier texte pour mon application comme log file mais j'ai un probleme car lors de la fermeture de l'appli Texte formaté dans une base Paradox [ par corole3 ] Bonjour,Je cherche à rentrer du texte formaté( couleur et polices differentes sur certains mots).je n'ai pas trouvé de reponse à mon probleme dans les couleur de fond du texte sélectionné dans un richEdit [ par arnaud_tournier ] Hello,y aurait quelqu un qui saurait comment on peut changer ou connaitre la couleur de fond d un texte sélectionné dans une richEdit. Je ne vois vrai


Nos sponsors


Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,530 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales