[défis] Steganographie - le retour [RESOLU]
[défis] Steganographie - le retour [RESOLU]
Salut les cocos,
En ces temps de canicule je propose aux intéressés de faire encore plus chauffer leur cerveau en tentant de déjouer une nouvelle épreuve de stéganographie
La première que j'avais mis dans ce topic a été résolue par G-ROM sans trop de difficulté.
Il m'a judicieusement fait remarqué que l'image était tout de même bien dégradée là ou il y avait le message.
J'ai donc revu mon algo et l'ai complexifié afin que l'image ne soit pas (peu) dénaturée. Et j'en suis assez satisfait.
Serez vous à nouveau capable de retrouver le message caché ?
Voilà la nouvelle image :
Indice1 : Comme pour le 1er exemple, il est préférable de trouver le nombre de caractère avant de décoder toute l'image même si c'est possible de faire sans.
Comme vous avez l'air de coincer, voilà un petit coup de pouce
Indice2 : Seules les composantes rouges et vertes sont utilisées.
Indice3
Il y a 1 seul caractère par pixel. donc 1 composante R et G pour 1 car.
A vous de trouver comment le récupérer.
Bonne chance.
En ces temps de canicule je propose aux intéressés de faire encore plus chauffer leur cerveau en tentant de déjouer une nouvelle épreuve de stéganographie
La première que j'avais mis dans ce topic a été résolue par G-ROM sans trop de difficulté.
Il m'a judicieusement fait remarqué que l'image était tout de même bien dégradée là ou il y avait le message.
J'ai donc revu mon algo et l'ai complexifié afin que l'image ne soit pas (peu) dénaturée. Et j'en suis assez satisfait.
Serez vous à nouveau capable de retrouver le message caché ?
Voilà la nouvelle image :
Indice1 : Comme pour le 1er exemple, il est préférable de trouver le nombre de caractère avant de décoder toute l'image même si c'est possible de faire sans.
Comme vous avez l'air de coincer, voilà un petit coup de pouce
Indice2 : Seules les composantes rouges et vertes sont utilisées.
Indice3
Il y a 1 seul caractère par pixel. donc 1 composante R et G pour 1 car.
A vous de trouver comment le récupérer.
Bonne chance.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: [défis] Steganography - le retour
30 vues et pas de tentatives ?
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: [défis] Steganography - le retour
Il faut du temps ^^ , déjà faut trouvé comment tu as encodé les caractères , sur une composante ? 2 ? 3 ? , un pixel sur 2 ? sur 3 , etc ?? toi seul le sait ^^
il fait 34°/35° en normandie , j'imagine pas ailleurs, tout le monde doit sécher...
il fait 34°/35° en normandie , j'imagine pas ailleurs, tout le monde doit sécher...
Re: [défis] Steganography - le retour
Oui c'est sûr. Le comptage des car est le même que le précédent. Pour le reste je vous laisse suer un peu.G-Rom a écrit :Il faut du temps ^^ , déjà faut trouvé comment tu as encodé les caractères , sur une composante ? 2 ? 3 ? , un pixel sur 2 ? sur 3 , etc ?? toi seul le sait ^^
il fait 34°/35° en normandie , j'imagine pas ailleurs, tout le monde doit sécher...
Il a fait 41° ici.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: [défis] Steganography - le retour
Oui, les cerveaux sont tout ramolli par cette chaleur. Je vais essayé de me pencher sur le sujet.
@++
52 non ?Ar-S a écrit :Comme pour le 1er exemple, il est préférable de trouver le nombre de caractère avant de décoder toute l'image
@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Re: [défis] Steganography - le retour
La seconde image a toujours été en PNG.
Le bleu ne sert que pour connaitre le Nbr de caractères via le 1er pixel. ça peut servir mais ce n'est pas indispensable. Ce sont bien les Rouges et Vertes qui nous intéressent ici
Je viens de la re-télécharger et de la décoder. L'image est OK.
Le bleu ne sert que pour connaitre le Nbr de caractères via le 1er pixel. ça peut servir mais ce n'est pas indispensable. Ce sont bien les Rouges et Vertes qui nous intéressent ici
Je viens de la re-télécharger et de la décoder. L'image est OK.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: [défis] Steganography - le retour
Oui, mais bon, ça j'ai indiqué la méthode.venom a écrit : 52 non ?
Attention, 52 car ne signifie pas forcément 52 pixels.... Ou peut-être que si
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: [défis] Steganography - le retour
du coup je faisait des recherche sur un Bmp sans jamais rien trouver de probant ....
Site: http://michel.dobro.free.fr/
Devise :"dis moi ce dont tu as besoin, je t'expliquerai comment t'en passer"
Re: [défis] Steganography - le retour
Et ben je suis un gros boulet j'avais oublié le flag #PB_ImagePlugin_PNG ^^
Donc c'était effectivement du BMP
Merci pour la remonté de ma bourde.
--- Je viens de réupper l'image en PNG ---
(elle fait 322ko en PNG au lien de 550ko en bmp)
Donc c'était effectivement du BMP
Du coup tu n'as rien trouvé de probant mais tu avais le bon format.du coup je faisait des recherche sur un Bmp sans jamais rien trouver de probant ....
Merci pour la remonté de ma bourde.
--- Je viens de réupper l'image en PNG ---
(elle fait 322ko en PNG au lien de 550ko en bmp)
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: [défis] Steganographie - le retour
bon j'ai essayé
lettre= rrrr+vvvv
lettre= vvvv+rrrr
lettre= rr+vv+rr2+vv2
lettre= r+v+r2+v2+r3+v3+r4+v4 (les chiffres indique un pixel different)
bref, j'ai essayé pleins pleins, pleins de trucs dans tout les sens, avec differentes longueur ...
dans le but final de reconstituer un Octets pour en faire une lettre ...
je donne ma langue au chat , pour ma part !
lettre= rrrr+vvvv
lettre= vvvv+rrrr
lettre= rr+vv+rr2+vv2
lettre= r+v+r2+v2+r3+v3+r4+v4 (les chiffres indique un pixel different)
bref, j'ai essayé pleins pleins, pleins de trucs dans tout les sens, avec differentes longueur ...
dans le but final de reconstituer un Octets pour en faire une lettre ...
je donne ma langue au chat , pour ma part !
Site: http://michel.dobro.free.fr/
Devise :"dis moi ce dont tu as besoin, je t'expliquerai comment t'en passer"
Re: [défis] Steganographie - le retour
Cool
Allez je lance l'indice 3, avec ça je réduis considérablement le champ des possibles.
Allez je lance l'indice 3, avec ça je réduis considérablement le champ des possibles.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: [défis] Steganographie - le retour
"rebonjour" a toi aussi quand a etre pure .... oui , bon ...
ps: j'avais pourtant testé ce codage ....
ps: j'avais pourtant testé ce codage ....
mais comme je suis parti de mon code, je crois que comme un idiot, j'avais laissé le Step 8 ...Zorro a écrit :bon j'ai essayé
lettre= rrrr+vvvv
Site: http://michel.dobro.free.fr/
Devise :"dis moi ce dont tu as besoin, je t'expliquerai comment t'en passer"
Re: [défis] Steganographie - le retour
Pourquoi : lettre= rrrr+vvvv
Mon indice 3 ne dit pas ça, il dit
lettre = r et v
Mon indice 3 ne dit pas ça, il dit
lettre = r et v
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: [défis] Steganographie - le retour
j'ai ecris
lettre= rrrr+vvvv pour expliquer que j'avais pris 4bit faible de rouge et 4 bits faible de vert
"rrrr+vvvv" en les concaténant j'ai refait un octet !
en le prenant comme code ascii pour chaque lettre, j'ai obtenu la phrase "rebonjour les pures"
ce qui donne "Rebonjour les pures, est-ce aussi facile cette fois?"
lettre= rrrr+vvvv pour expliquer que j'avais pris 4bit faible de rouge et 4 bits faible de vert
"rrrr+vvvv" en les concaténant j'ai refait un octet !
en le prenant comme code ascii pour chaque lettre, j'ai obtenu la phrase "rebonjour les pures"
ce qui donne "Rebonjour les pures, est-ce aussi facile cette fois?"
Site: http://michel.dobro.free.fr/
Devise :"dis moi ce dont tu as besoin, je t'expliquerai comment t'en passer"
Re: [défis OK] Steganographie - le retour
Jolie !
Méthode.
J'ai simplement Tout converti en HEXA, y'a pas de décalage.
Pour un Pixel N
N(Red) = FF
N(Green) = CC
Je prends mon caractère, par exemple le S sont la valeur ASCII en hexa donne $53
Donc 5 et 3
Et je modifie mes couleurs
N(red) = F5
N(Green) = C3
Et voilou.
Bravo à toi !
Zorro is the winner.
La stegano c'est vraiment tripant
Voilà le code de décryptage
Méthode.
J'ai simplement Tout converti en HEXA, y'a pas de décalage.
Pour un Pixel N
N(Red) = FF
N(Green) = CC
Je prends mon caractère, par exemple le S sont la valeur ASCII en hexa donne $53
Donc 5 et 3
Et je modifie mes couleurs
N(red) = F5
N(Green) = C3
Et voilou.
Bravo à toi !
Zorro is the winner.
La stegano c'est vraiment tripant
Voilà le code de décryptage
Code : Tout sélectionner
UsePNGImageDecoder()
LoadImage(0,"D:\OneDrive\Documents\PB\IMAGE_FX\testcrypte3.png")
Global DimX = ImageWidth(0)
Global DimY = ImageHeight(0)
Procedure Decode(IMG)
count = 1
StartDrawing(ImageOutput(IMG))
LT = Blue (Point(0,0))
Debug "Nombre de car : " + LT
REZ$ =""
For y = 0 To DimY-1
For x = 1 To DimX-1
Rez = Point(x,y)
If count < LT+1
C1$ = Right( Hex(Red(rez)),1 )
C2$ = Right( Hex(Green(rez)),1 )
CAR$ = C1$+C2$
CAR = Val ( "$" + CAR$)
REZ$ + Chr(CAR)
Count+1
EndIf
Next x
Next y
Debug "Message : " + Rez$
StopDrawing()
EndProcedure
Decode(0)
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels