STEGANOGRAPHIE BASIQUE

cs_KiNdErMaXi Messages postés 1052 Date d'inscription samedi 10 juillet 2004 Statut Membre Dernière intervention 30 novembre 2009 - 16 mars 2005 à 15:46
cs_In0x Messages postés 19 Date d'inscription mardi 21 décembre 2004 Statut Membre Dernière intervention 18 juin 2005 - 4 juin 2005 à 15:01
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/30143-steganographie-basique

cs_In0x Messages postés 19 Date d'inscription mardi 21 décembre 2004 Statut Membre Dernière intervention 18 juin 2005
4 juin 2005 à 15:01
des boucles ...
fjxokt Messages postés 840 Date d'inscription vendredi 28 janvier 2005 Statut Membre Dernière intervention 25 février 2009 1
4 juin 2005 à 14:44
des complications ? lequelles stp ?
cs_In0x Messages postés 19 Date d'inscription mardi 21 décembre 2004 Statut Membre Dernière intervention 18 juin 2005
4 juin 2005 à 07:42
Pas trop mal mais il y a beacoup de compliquation que tu pouré tévité de faire domage mais bon. C'est bien quand même
Hades53 Messages postés 231 Date d'inscription mercredi 12 février 2003 Statut Membre Dernière intervention 7 juillet 2009
26 mars 2005 à 12:38
"if (%hide == $null) devient if (!%hide)"

Ca na pas du tout le même sens:
!%hide c'est ((%hide $null) || (%hide 0) || (%hide == $false))
fjxokt Messages postés 840 Date d'inscription vendredi 28 janvier 2005 Statut Membre Dernière intervention 25 février 2009 1
20 mars 2005 à 10:15
voila j'ai mis a jour
Signalez les bugs si vous en voyez !
cs_KiNdErMaXi Messages postés 1052 Date d'inscription samedi 10 juillet 2004 Statut Membre Dernière intervention 30 novembre 2009 2
19 mars 2005 à 18:23
PARFAIS
:o) merci ^^
fjxokt Messages postés 840 Date d'inscription vendredi 28 janvier 2005 Statut Membre Dernière intervention 25 février 2009 1
19 mars 2005 à 18:18
> kindermaxi
pour filter il suffit de (un exemple vaut mieux qu'un long discourt)
$sfile(c:\*.txt,tralala,OK) [c:\ est un exemple]
fjxokt Messages postés 840 Date d'inscription vendredi 28 janvier 2005 Statut Membre Dernière intervention 25 février 2009 1
17 mars 2005 à 20:10
Je tiendrai compte de tes remarques ds la prochaine update kerrigan (c'est vrai que c'est plus pratique :)
pour ce qui est du /write, je l'utilise car il copie ligne par ligne, et pas caractere par caractere
winwarrior Messages postés 654 Date d'inscription jeudi 3 avril 2003 Statut Membre Dernière intervention 10 février 2009 1
17 mars 2005 à 13:27
renseigne toi sur:
fopen
$feof
$fread
fwrite
fclose
ça sera mieux codé et plus rapide que /write et $read :)

bonne continuation.
cs_KiNdErMaXi Messages postés 1052 Date d'inscription samedi 10 juillet 2004 Statut Membre Dernière intervention 30 novembre 2009 2
17 mars 2005 à 13:23
re bienvenue kerrigan :)
au fait ya pas moyen de selectionner un tipe de fichier avec le $sfile ? du genre pour que ca affiche que les .txt ou autres ...
Kerrigan Messages postés 708 Date d'inscription lundi 15 juillet 2002 Statut Membre Dernière intervention 17 mars 2005
17 mars 2005 à 13:21
var %file $?="Entrez le chemin vers l'image contenant le fichier masqué"

devient :
var %file = $sfile(c:\,"blabla")

c'est mieux on peut aller chercher l'image directement.

A fait salut tout le monde ... après 6 mois d'absence :))
fjxokt Messages postés 840 Date d'inscription vendredi 28 janvier 2005 Statut Membre Dernière intervention 25 février 2009 1
17 mars 2005 à 08:33
merci pr les notes mais n'oubliez pas de laisser un commentaire (c'est toujours instructif)
sinon je devrai plus tarder a regler le pb des autres formats d' images

a suivre...
cs_SornDrixer Messages postés 2084 Date d'inscription jeudi 12 décembre 2002 Statut Membre Dernière intervention 30 janvier 2011 8
16 mars 2005 à 17:34
Je viens de tester avec un bmp, et en effet, cela fonctionne :-)

Bon boulot
fjxokt Messages postés 840 Date d'inscription vendredi 28 janvier 2005 Statut Membre Dernière intervention 25 février 2009 1
16 mars 2005 à 17:22
exact
c'est encore cette histoire de caractere special
dc pr l'instant les jpg ne marchent pas non plus
par contre t'a essayé avec des .tga et des .bmp ?
cs_SornDrixer Messages postés 2084 Date d'inscription jeudi 12 décembre 2002 Statut Membre Dernière intervention 30 janvier 2011 8
16 mars 2005 à 17:06
Le 'cryptage' s'effectue bien, mais le décryptage par contre, impossible !
J'ai a chaque fois le droit au message :
/!\ Le fichier "XXX.jpg" ne contient pas de fichier masqué ! /!\

J'ai essayé de cacher un remote en .txt dans une image en JPG pour commencer, puis un simple .txt contenant moins de 20 lignes, sans succès niveau décryptage dans les 2 cas.

L'image servant de support est basique, format JPG, 394x320 pixels.
fjxokt Messages postés 840 Date d'inscription vendredi 28 janvier 2005 Statut Membre Dernière intervention 25 février 2009 1
16 mars 2005 à 17:06
bin le but c'est d'inserer un document dans une image sans alterer celle ci afin de faire passer ce document en tte discretion, puisque personne ne s'apercevra que l'img contient un document (sauf si une image de 10*10 pixels fait 5 Mo lol)
celui qui recoit l'img n'a plus qu'a utiliser la fonction /stegano_dm pour recuperer le doc
(ps: je sais que la maniere dont je procede n'a rien a voir avec le vrai principe de stegano)
Utilisateur anonyme
16 mars 2005 à 16:58
Je savais pas que l'on considérait ça comme une optimisation :)
Autremment je n'ai pas compris le but de ta source (pas testé)
cs_KiNdErMaXi Messages postés 1052 Date d'inscription samedi 10 juillet 2004 Statut Membre Dernière intervention 30 novembre 2009 2
16 mars 2005 à 16:35
lol bien pour l'update, mais tu as oublier des truc :
if (%hide == $null) devient if (!%hide)
fjxokt Messages postés 840 Date d'inscription vendredi 28 janvier 2005 Statut Membre Dernière intervention 25 février 2009 1
16 mars 2005 à 16:31
ça marche aussi mais c'est plus long (moi aussi j'aime l'optimisation :)
Utilisateur anonyme
16 mars 2005 à 16:27
Je suis étonné que ça marche :
var %file $?"Entrez le chemin/nom du fichier qui servira de support"
J'aurais mi :
var %file = $?="Entrez le chemin/nom du fichier qui servira de support"
fjxokt Messages postés 840 Date d'inscription vendredi 28 janvier 2005 Statut Membre Dernière intervention 25 février 2009 1
16 mars 2005 à 15:51
le echo -a ------------------------------------------------------------- me sert plus a clarifier et delimiter le code qu'a faire joli dans la fenetre
c'est pour ça que j'ai préféré l'ecrire comme ça
sinon tu serai pas un taré de l'optimisation toi ;)
cs_KiNdErMaXi Messages postés 1052 Date d'inscription samedi 10 juillet 2004 Statut Membre Dernière intervention 30 novembre 2009 2
16 mars 2005 à 15:46
if ($! == $null) devient if (!$!)

echo -a --------------------------------------------------------------- devient : echo -a $str(-,63)

bonne continuation
Rejoignez-nous