Cryptanalyse

mardi 24 octobre 2017, 16:28  #1
Bloqué sur UUencode
Antoine
  • 2 posts

Bonjour, je ne comprends pas comment résoudre le chalenge 2 de cryptanalyse sur UUencode, j’ai pourtant je pense tout traduit selon la méthode mais ça ne marche pas. On est bien d’accord qu’il faut d’abord traduire par paquet de 3 chaque caractère en 8 bits correspondant d’après la table ASCII, puis les découper en paquet de 6 bits puis les 6 bits retraduit en caractère celons cette même table ? Et j’ai également un doute au sujet de la fin du code, on a un ` se baladant tout seul à la fin, j’ai supposé qu’il fallait le prendre en compte dans le code comme un retour à la ligne et que l’avant dernière caractère était une espacement, est-ce bon ?

mercredi 25 octobre 2017, 15:10  #2
Bloqué sur UUencode
ENOENT
  • 7 posts

Salut,

Il existe des outils (en ligne) pour faire ce genre de choses. Tu n’es pas obligé de le faire toi même.

vendredi 16 février 2018, 15:08  #3
Bloqué sur UUencode
Macaronia
  • 1 posts

Salut,

C’est juste que le premier caractère, le B, sert à indiquer la taille de ta ligne, c’est à dire le nombre d’octets codés en UUencode (sur le papier associé, c’est la lettre M qui était souvent associée à cela).

Ici, B=34, on a donc 34 octets codés en UUencode. Naturellement, on va compléter cela par 2 octets vides (que je te laisse identifier à la fin) pour arriver à 36, un multiple de 3 pour pouvoir appliquer la méthode que tu as décrite. Cela répond également à ta question sur le dernier caractère !

mardi 20 août 2019, 23:31  #4
Bloqué sur UUencode
!ntrus'!on
  • 12 posts

Combiner le titre et la ressource pour savoir que seules quelques lignes nous intéressent.
Bon courage, les security geek ;-)