Stéganographie

samedi 20 octobre 2012, 21:35  #1
Stéganographie : LSB - Un canard qui pèse son poids
JLuc69
  • 1 posts

J’ai bien compris le but de l’épreuve, mais ce n’est pas clair.
Pourrait on avoir un petit indice du résultat à trouver ?
J’obtiens une pleine page de caractères mais qui n’ont ni queue ni tête :p

mardi 27 novembre 2012, 15:31  #2
Stéganographie : LSB - Un canard qui pèse son poids
Phil
  • 36 posts

Salut,
J’ai à priori trouvé ce qu’il faut trouver, a savoir une chaine de caractère distinct et de la bonne longueur (la longueur est multiple de 304 par exemple, je fais ce que je peux pour ne pas spoiler 😄.
Quand je la met en solution ça ne valide pas.
Est-ce que kk1 peut ré-essayer de valider l’épreuve pour être sure que ça fonctionne ?
Merci bien !
Phil

mardi 27 novembre 2012, 18:05  #3
Stéganographie : LSB - Un canard qui pèse son poids
m31z0nyx
  • 394 posts

Salut,
Je viens de la valider, donc pas de problème :)
bon courage !

mardi 27 novembre 2012, 23:44  #4
Stéganographie : LSB - Un canard qui pèse son poids
Phil
  • 36 posts

m31z0nyx : PM, je ne peux pas en dire plus ici, ça enlèverait l’intérêt de l’exo...
Merci bien,
Phil

mardi 6 août 2013, 19:16  #5
Stéganographie : LSB - Un canard qui pèse son poids
herve_c
  • 22 posts

Salut

Je galère un peu sur ce challenge : il me semble pouvoir localiser la zone ou est situé le pass à l’oeil nu en regardant les LSB. mais quand je veux l’extraire, j’obtiens n’importe quoi.

J’ai essayé en mode RGB, BGR, RGBA, caracteres encodés sur 7 ou 8bits...

Ou je m’y prend mal, ou je suis passé à coté d’un truc. Donc j’aurais aimé savoir si le pass était en clair ou encodé/chiffré dans l’image.

mardi 6 août 2013, 21:43  #6
Stéganographie : LSB - Un canard qui pèse son poids
m31z0nyx
  • 394 posts

Salut herve_c,

Dans un premier temps tu dois obtenir une chaine de caractères ASCII. Ensuite il reste encore une opération à effectuer pour avoir le pass.

Ça répond à ta question ? :)

mercredi 7 août 2013, 01:12  #7
Stéganographie : LSB - Un canard qui pèse son poids
herve_c
  • 22 posts

Yep. Merci pour l’indice.

mardi 1er octobre 2013, 02:34  #8
Stéganographie : LSB - Un canard qui pèse son poids
NoLiMiT
  • 69 posts

Bonjour quelle logiciel on peux utiliser pour se genre d’épreuve ?

lundi 23 décembre 2013, 19:41  #9
Stéganographie : LSB - Un canard qui pèse son poids
ShoxX
  • 20 posts

Best Software : Brain :)

mardi 25 mars 2014, 15:15  #10
Stéganographie : LSB - Un canard qui pèse son poids
ky0p
  • 1 posts

Bonjour,

J’ai beaucoup de mal à voir ce qu’on est censé obtenir...
Je vois bien le LSB "à l’oeil nu", mais impossible d’en tirer quoique ce soit :/

J’ai essayé de récupérer les datas en RGB/BGR et companie mais à part des caractères random sans aucun sens, je ne vois rien. Un indice ? Y a un pattern à déterminer ?

Merci.

mardi 25 mars 2014, 15:21  #11
Stéganographie : LSB - Un canard qui pèse son poids
m31z0nyx
  • 394 posts

Bonjour,

Si tu vois ou est le message, tu dois pouvoir extraire les octets correspondants. Ensuite il reste 2 possibilités pour la reconstitution du message. :)

Edit : Pour être plus précis, n’oublions pas que c’est du LSB ; chaque octet extrait ne contient qu’un seul bit d’information. Il faut donc reconstruire, et là on a 2 possibilités.
On obtient une chaine de caractères ASCII. Sa forme donne la réponse à la question qui se pose alors. Arrivé là ça ne valide toujours pas, mais on en a fini pour la partie LSB. Il reste une toute petite étape, simple. ;)

mardi 15 avril 2014, 14:39  #12
Stéganographie : LSB - Un canard qui pèse son poids
Koby
  • 1 posts

Hello

2 possibilités ? J’aimerais arriver à cette étape.

Avec les permutations de RGB on a déjà 15 possibilités, après tu multiplies par 2, pour l’ascii sur 7 ou 8 bits. Et encore par 2 selon le sens de la lecture.
Et on peut encore trouver des variantes de construction du bitstream en concaténant les 3 streams finaux ou en les lisant 3 bit par pix.
En jonglant sur ces différentes approches, j’ai pas de l’ascii propre.
Sans parler du fait qu’on ne sait pas où l’information s’arrête et où démarre le garbage.

mardi 15 avril 2014, 15:01  #13
Stéganographie : LSB - Un canard qui pèse son poids
m31z0nyx
  • 394 posts

et tu n’as même pas mentionné les 2 possibilités dont je parlais. :)
(’fin ça dépend de ce qu’on entend par sens de lecture)

mercredi 16 avril 2014, 09:23  #14
Stéganographie : LSB - Un canard qui pèse son poids
kaser_HH
  • 14 posts

Hello,
J’ai bien un résultat en LSB, mais mon soucis c’est la 2eme étape... soit il me manque des caractères (je ne sais pas vraiment ou m’arrêter...^^) soit je ne sais pas quoi faire de la chaine ASCII trouvée...
Un coup de pouce dans le forum ou en mp serait la bienvenue !
Merci

vendredi 6 février 2015, 02:27  #15
Stéganographie : LSB - Un canard qui pèse son poids
Conathan
  • 1 posts

J’ai pas de bouton "Démarrer l’épreuve" ou un quelconque truc à télécharger.
C’est normal ?
Est ce que je peux quand même trouver juste avec l’indice si je suis un génie ?
Bisous.

vendredi 6 février 2015, 12:38  #16
Stéganographie : LSB - Un canard qui pèse son poids
Geluchat
  • 42 posts

"J’ai pas de bouton "Démarrer l’épreuve" ou un quelconque truc à télécharger.
C’est normal ?"

Hum, bizarre je l’ai moi, essaie de CTRL-F5 la page ;)

vendredi 11 septembre 2015, 17:03  #17
Stéganographie : LSB - Un canard qui pèse son poids
noraj
  • 5 posts

deleted

vendredi 11 septembre 2015, 17:09  #18
Stéganographie : LSB - Un canard qui pèse son poids
dvor4x
  • 1 posts

Bonjour Alex,

Pour cette épreuve, il faut que tu codes ton outil

dimanche 6 mars 2016, 18:56  #19
Stéganographie : LSB - Un canard qui pèse son poids
doudou
  • 12 posts

Je viens de le terminer. Franchement, je ne comprends pas la remarque de m31z0nyx :

chaque octet extrait ne contient qu’un seul bit d’information. Il faut donc reconstruire, et là on a 2 possibilités.

Je ne vois absolument pas de quelles 2 possibilités il parle. La remarque semble indiquer qu’une fois les bits extraits, il y a 2 possibilités pour les assembler... Pour ma part, cette remarque m’a carrément détourné de la solution.

Comme beaucoup, j’ai d’abord appliqué LSB avec plein de possibilités (nombre de bits, ordre, XOR, offset, sens...), j’ai utilisé des logiciels d’image ou de stégo pour détecter des trucs... sans trouver aucune chaîne ascii valable.

Si j’ai un seul conseil à donner, c’est : dans quels pixels *exactement* faut-il extraire de l’info ? Et pour ça, il faut utiliser un logiciel d’image, trifouiller, et regarder attentivement, dans le détail. La zone ne suffit pas.

Et, oui, il faut coder (un peu), parce que les logiciels de stégo que je connais n’implémentent pas le codage/décodage utilisé dans ce chall.

Et à ce sujet, j’aurais une question : j’ai utilisé des caractères pour coder les bits extraits et les manipuler. J’aurais aimé savoir si vous utilisiez des structures plus adaptées, genre vecteurs de bits ?

EDIT : j’ai trouvé la réponse à ma question : il serait préférable d’utiliser un bitarray. Mais sans doute que pour la taille des données ici, ça ne fait pas grande différence.

vendredi 22 avril 2016, 16:30  #20
Stéganographie : LSB - Un canard qui pèse son poids
Mrikin
  • 3 posts

Pour ceux qui galèrent, faites pas comme moi, posez-vous d’abord les bonnes questions : comment a été utilisé la technique du LSB ici ? Pour ca..pas de miracle, trifouillez l’image, observez,.. et une fois que vous connaissez la méthode appliquée ici avec les LSB ...codez en conséquence. C’est comme ça que j’ai réussi cette épreuve ^^. J’espère ne pas trop spoiler...

vendredi 20 mai 2016, 10:28  #21
Stéganographie : LSB - Un canard qui pèse son poids
Jeffos
  • 13 posts

Euh... J’ai bien la chaine de caractères mais, comment dire... sa forme ne me parle pas du tout et je vois mal ce que je suis censé en faire une fois écartés les chiffrements les plus évidents. Y a t il un indice à retrouver quelque part pour en comprendre le format ?

Ou un challenge que vous me conseilleriez de réussir en crypto avant de finir celui la ?

Merci d’avance !

jeudi 23 février 2017, 14:34  #22
Stéganographie : LSB - Un canard qui pèse son poids
Lily_Narwasereg
  • 4 posts

Huuuuh, bon je vois que je suis parti trop loin, mais euh c’est normal que j’ai un zlib ?  🙄

mardi 30 mai 2017, 16:14  #23
Stéganographie : LSB - Un canard qui pèse son poids
Zerd
  • 2 posts

Bonjour,

Je me suis attaqué à ce challenge depuis bientôt 1 semaine (à mon rythme). J’ai bien réussi à extraire le binaire mais, comme l’a justement souligné Jeffos, je ne sais pas comment déchiffrer le message.
Y a-t-il un indice quelque part ?
Une foultitude de méthodes a été évoquée :
- sens de lecture
- ASCII 7 ou 8 bits
- RGB, BGR etc
- offset (allant de 0 à 7).
Malgré toutes ces méthodes, je ne trouve rien qui ait une tête sympathique.

Pourriez-vous au moins me dire si je suis dans le bon ?

Merci d’avance.

mercredi 31 mai 2017, 11:38  #24
Stéganographie : LSB - Un canard qui pèse son poids
Mafiew
  • 3 posts

Zerd Mp si tu veux ;)

vendredi 9 février 2018, 21:18  #25
Stéganographie : LSB - Un canard qui pèse son poids
m31z0nyx
  • 394 posts

doudou a écrit : « Je viens de le terminer. Franchement, je ne comprends pas la remarque de m31z0nyx :

chaque octet extrait ne contient qu’un seul bit d’information. Il faut donc reconstruire, et là on a 2 possibilités.

Je ne vois absolument pas de quelles 2 possibilités il parle. La remarque semble indiquer qu’une fois les bits extraits, il y a 2 possibilités pour les assembler... Pour ma part, cette remarque m’a carrément détourné de la solution. »

Je relis ce fil avec retard, je reconnais que ma phrase prête à confusion ; dans mon esprit il s’agit de chaque octet que l’on extrait du fichier d’entrée ; chaque octet lu donc. Mais j’avoue comprendre que ça ait pu induire certains en erreur.

C’est corrigé. ;)

jeudi 5 juillet 2018, 19:32  #26
Stéganographie : LSB - Un canard qui pèse son poids
Scely
  • 1 posts

Bonjour,

Comme beaucoup de monde, je reste coincé à la seconde étape. Et je suis à court d’idée pour continuer. Y a-t-il quelqu’un que je puisse contacter en messages privés pour poser davantage de questions, ou qu’un bienfaiteur vienne déposer un nouvel indice concernant cette fameuse chaîne de caractères ?

Bien à vous

vendredi 28 juin 2019, 14:14  #27
Stéganographie : LSB - Un canard qui pèse son poids
Hiko
  • 18 posts

Bonjour,
cela doit faire 2 mois que je reviens périodiquement sur cette épreuve, et je ne m’en sors toujours pas.
Je crois :
 avoir trouvé les pixels où l’information est cachée.
 trouvé l’ordre de lecture de ces derniers (sauf si il change en cours de route)
 trouvé un début de chaîne qui pourrait collé avec les indices précédemment donnés, comme par exemple sur le nombre de caractères à trouver.

Néanmoins, avec les données reconstituées, j’ai beau les passer dans tous les outils que je connaisse, ou développer les miens, retourner leur ordre, tenter de la conversion binaire, ascii,ascii85,base64 et autres, je ne m’en sors pas.
Est ce possible d’être aiguillé ?

Merci !

dimanche 23 février 2020, 19:54  #28
Stéganographie : LSB - Un canard qui pèse son poids
ElTouco72
  • 283 posts

Hiko, c’est très simple le decodage de la chaine ascii

ce qui m’a mis dedans est que le flag obtenu n’est pas du leetspeak commr d’habitude (ce qui fait croire qu’on a pas le bon flag)

mardi 21 avril 2020, 21:24  #29
Stéganographie : LSB - Un canard qui pèse son poids
Gigar
  • 1 posts

Bonjour,

Je suis arrivé au point où il faut déchiffrer la chaîne de caractère et je ne comprend pas comment il faut manipuler cette chaîne pour trouver le mot de passe.
Est-ce que quelqu’un pourrait me donner un indice ou me contacter un privé pour que je puisse cracker ce mot de passe ?

Merci !

mardi 21 avril 2020, 22:26  #30
Stéganographie : LSB - Un canard qui pèse son poids
ElTouco72
  • 283 posts

tu es quasi a la fin. ne cherches pas compliqué.