Sneeuwlikje
Artikelen: 0
Berichten: 4
Lid geworden op: zo 08 jan 2012, 12:53

Boodschap decoderen!

Ik heb samen met een paar vrienden een soort uitdaging met een andere universiteit.

nu hebben wij als opdracht gekregen iets te decoderen, maar na een week zijn we er helaas nog steeds niet uit.

Nu zijn er hier natuurlijk aardig wat slimme mensen.

dus dacht misschien kunnen jullie me helpen?

het gaat om de boodschap:

| 4c 6d 70 78 62 47 35 73 - 64 58 64 32 4a 54 49 77 |

| 59 6d 55 6c 4d 6a 42 33 - 63 6d 73 6c 4d 6a 42 33 |

| 62 43 55 79 4d 47 68 75 - 5a 48 41 6c 4d 6a 42 33 |

| 65 47 55 6c 4d 6a 41 6c - 4d 6b 4e 33 63 6d 73 6c |

| 4d 6a 42 32 62 43 55 79 - 4d 48 46 79 64 57 77 6c |

| 4d 6a 42 6f 61 33 63 6c - 4d 6a 42 76 62 32 78 33 |

| 4a 54 49 77 61 47 35 73 - 64 58 64 32 4a 54 49 77 |

| 63 6e 63 6c 4d 6a 42 33 - 62 47 52 36 4a 54 49 77 |

| 64 33 4a 78 4a 54 49 77 - 63 6b 63 3d 00 00 00 00 |

(die - heb ik er tussen gedaan omdat daar een 3 dubbele spatie de hele tijd staat, en die pakt die hier niet!)

zou iemand dit voor mij kunnen decoderen? mooie uitdaging niet?
Gebruikersavatar
Xenion
Artikelen: 0
Berichten: 2.609
Lid geworden op: za 21 jun 2008, 10:41

Re: Boodschap decoderen!

Ik heb samen met een paar vrienden een soort uitdaging met een andere universiteit.
Wat is de aard van de uitdaging juist, want als dit een serieuze code is kan je hier zonder voorkennis van het algoritme lang op zitten zoeken?

Je kan om te beginnen de HEX waarden eens naar ASCII omzetten en kijken of je daar iets mee kan. De vierkante vorm doet mij denken aan een Caesar cipher, maar ik ken eerlijk gezegd niet veel van cryptografie. Het zou ook een kleine afbeelding kunnen zijn waar de getalen een grijswaarde voorstellen? Maar dan zie ik het nut niet van de scheiding in het midden.
Gebruikersavatar
Rogier
Artikelen: 0
Berichten: 5.679
Lid geworden op: di 27 apr 2004, 13:40

Re: Boodschap decoderen!

Ik denk dat de oplossing is:

Verborgen inhoud
Do not wait to strike till the iron is hot, but make it hot by striking.


Hoe ik hier aan kom:

Verborgen inhoud
Het leek me gewoon één hex dump (die streepjes staan er waarschijnlijk alleen tussen omdat het zo uit een hex editor is geplukt), als je dat leest staat er:

Code: Selecteer alles

LmpxbG5sdXd2JTIwYmUlMjB3cmslMjB3bCUyMGhuZHAlMjB3eGUlMjAlMkN3cmslMjB2bCUyMHFydWwl

MjBoa3clMjBvb2x3JTIwaG5sdXd2JTIwcnclMjB3bGR6JTIwd3JxJTIwckc=
Omdat het alleen uit alphanumerieke tekens bestaat, met hoofd- en kleine letters door elkaar, en die = op het eind, lijkt het typisch op base64 encoding.

Base64 decode levert op:

Code: Selecteer alles

.jqlnluwv%20be%20wrk%20wl%20hndp%20wxe%20%2Cwrk%20vl%20qrul%20hkw%20oolw%20hnluwv%20rw%20wldz%20wrq%20rG
%20 vervangen door spatie (heeft iemand het toevallig online gebase64encode met de text in de URL ofzo?) en gezien de punt aan het begin, hoofdletter op het eind, en komma na een spatie lijkt het een omgekeerde zin:

Code: Selecteer alles

Gr qrw zdlw wr vwulnh wloo wkh lurq lv krw, exw pdnh lw krw eb vwulnlqj.
De regelmaat doet vermoeden dat letters gewoon zijn vervangen door andere letters. Even proberen of alle letters in het alfabet toevallig zijn verschoven, en jawel, allemaal 3 achteruit (dus d wordt a, e wordt b, enz) en dan heb je een leesbare zin.
In theory, there's no difference between theory and practice. In practice, there is.

Terug naar “Informatica en programmeren”