Stéganographie
Stéganographie : LSB - Un canard qui pèse son poids
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
Stéganographie : LSB - Un canard qui pèse son poids
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
Stéganographie : LSB - Un canard qui pèse son poids
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.
Stéganographie : LSB - Un canard qui pèse son poids
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.
Stéganographie : LSB - Un canard qui pèse son poids
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. ;)
Stéganographie : LSB - Un canard qui pèse son poids
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.
Stéganographie : LSB - Un canard qui pèse son poids
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
Stéganographie : LSB - Un canard qui pèse son poids
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.
Stéganographie : LSB - Un canard qui pèse son poids
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...
Stéganographie : LSB - Un canard qui pèse son poids
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 !
Stéganographie : LSB - Un canard qui pèse son poids
Huuuuh, bon je vois que je suis parti trop loin, mais euh c’est normal que j’ai un zlib ? 🙄
Stéganographie : LSB - Un canard qui pèse son poids
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.
Stéganographie : LSB - Un canard qui pèse son poids
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é. ;)
Stéganographie : LSB - Un canard qui pèse son poids
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
Stéganographie : LSB - Un canard qui pèse son poids
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 !
Stéganographie : LSB - Un canard qui pèse son poids
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 !
Stéganographie : LSB - Un canard qui pèse son poids
tu es quasi a la fin. ne cherches pas compliqué.