Programmes de steganographie (watermarking) - cacher des fichiers dans un fichier

Soyez le premier à donner votre avis sur cette source.

Vue 7 848 fois - Téléchargée 757 fois

Description

Cette source contient 3 programmes codés en c++ avec Kdevelop et compilé avec g++:
- StegaIn.cpp
- StegaOut.cpp
- StegaTools.cpp
ainsi qu'une doc :
- Doc.html

Contrairement aux autres programmes de steganographie, celui ci possède une puissante originalité,
la possibilité de choisir exactement quels bits du fichier (image par exemple) seront modifié
afin d'y stocker les fichiers

StegaIn permet au moyen d'une clé de cacher un (ou plusieurs) fichiers dans un fichier
StegaOut permet d'extraire d'un fichier un (ou plusieurs) fichier grâce à une clé
StegaTools permet de simplifier la tâche de l'utilisateur pour chercher la clé adequat.

Pour le compiler sous linux faites :
g++ -c StegaIn.cpp StegaOut.cpp StegaTools.cpp
g++ StegaIn.o -lm -o StegaIn
g++ StegaOut.o -lm -o StegaOut
g++ StegaTools.o -lm -o StegaTools

Je vous demanderai de bien lire la doc et de bien comprendre l'utilisation de ces 3 programmes avant de me poser des questions. (surtout StegaIn)

Attention : il faut que tout les fichiers (a cacher et contenant) se trouve dans le même dossier que les programmes l'utilisant. Si ce n'est pas le cas précisez bien le chemin d'accès.

P.S : ne vous laissez pas impressioner par la ligne de commande une fois le principe du programme saisie, c'est tres simple.

Source / Exemple :


...

Conclusion :


Il est prevu plusieurs chose :
- un mode graphique sitôt que j'aurai le temps de m'interesser comment faire
- une documentation contenant toutes les techniques pour cacher des fichiers dans autres choses que des images
- un programme optimisé pour cacher des fichiers dans du wav ou du mp3
- pouvoir crypter les fichiers à cacher

voila si vous avez des suggestions, commentaires idées n'hesitez pas à m'en faire part.
Je ne l'ai pas testé sous windows mais je ne pense pas avoir fait appel a des modules autres que la stl
donc à priori en le compilant sous windows ca devrait marcher sans problèmes.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
19
Date d'inscription
samedi 5 juillet 2003
Statut
Membre
Dernière intervention
22 mai 2007

AmiGame > sure, there's no problem. :)
Messages postés
1
Date d'inscription
samedi 18 novembre 2006
Statut
Membre
Dernière intervention
18 novembre 2006

Hi,

Thank for this little program.
I'm currently porting it to AmigaOS4 (A1XE). Would it be OK if I then
upload it to http://os4depot.net ?

Thanks.
Messages postés
19
Date d'inscription
samedi 5 juillet 2003
Statut
Membre
Dernière intervention
22 mai 2007

Apres essai, Ce programme marche tres bien lorsque l'on veut cacher des fichiers dans du wav, il suffit de se placer apres l'octet 56.

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.