Hack-IT: Not K9 But ?
Auf der Seite “canyouhack.it” (leider down) in der Rubrik “Cryptography” gab es eine spannende Challenge.
Challenge
Not K9 But ?
8430727796730470662453
Analyse
Die Frage “Not K9 But ?” erinnert irgendwie sehr stark an T9.
Die Zahlen von 0 bis 9 sprechen ebenfalls dafür.
Information gathering
- Auf Wikipedia ist die Tastenbelegung für die Zahlen 0 bis 9 zu finden.
- Die Seite “canyouhack.it” war nur auf Englisch verfügbar. Die Wahrscheinlichkeit ist groß, dass die Lösung in englischer Sprache vorliegt.
- Für die Zahl “0” gibt es keine Buchstaben, vermutlich beginnt bei jeder “0” ein neues Wort.
Durchführung
Erstellung eines Mappings der Ziffern zu den jeweiligen Buchstabenkombinationen.
Zahl | T9 Letters |
---|---|
843 | TUV | GHI | DEF |
72779673 | PQRS | ABC | PQRS | PQRS | WXYZ | MNO | PQRS | DEF |
47 | GHI | PQRS |
662453 | MNO | ABC | GHI | JKL | DEF |
Als nächstes heißt es, probieren… Bei 843 ist das Wort recht schnell zu finden “THE”.
Zahl | T9 Letters |
---|---|
843 | TUV | GHI | DEF |
72779673 | PQRS | ABC | PQRS | PQRS | WXYZ | MNO | PQRS | DEF |
47 | GHI | PQRS |
662453 | MNO | MNO | ABC | GHI | JKL | DEF |
Nach einigem Probieren ist das Lösungswort “mobile” gefunden.
Anmerkung
Falls das Probieren etwas zu “mühevoll” ist, kann der Vorgang auch durch ein Programm gelöst werden. Es werden alle Buchstabenkombinationen je Wort erstellt und gegen ein Wörterbuch abgeglichen. Daraufhin werden nur die Wörter angezeigt, die im Wörterbuch vorhanden sind. Falls es mehrere Möglichkeiten geben sollte, kann man wählen.
Genau so ein Programm wurde auch schon implementiert: t9-emulator.