2025 - Adventskalender der Fakultät für Informatik
Icon für Tag 3

Tag 3: Das verpackte Geschenk

Santa und Rudolph

Stress, Stress, Stress. Die Weihnachtszeit ist nicht einfach für Santa. Es ist nicht nur das Fest der Liebe, sondern auch das Fest der Geschenke – zumindest für manche Menschen. Für die Beschaffung und Verteilung der Geschenke muss sich Santa Claus ganz schön beeilen, sodass er oft einige Verkehrsregeln übertritt.

Als Santa mal wieder viel zu schnell mit dem Schlitten unterwegs ist, muss Rudolph wegen seines Heuschnupfens heftig niesen – Heuschnupfen? Ja, denn auf der Südhalbkugel ist Sommer. Der Schlitten gerät ins Schlingern und ein Paket mit einem Geschenk fällt vom Schlitten. Es ist eine Datei (Englisch file), die bestimmt ein Geheimnis verbirgt.

Datei: geschenk

Was enthält das Geschenk? Können Sie es auspacken?

Auflösung: Spoiler Alarm

Auflösung

Das Geschenk enthält eine Textdatei mit folgendem Inhalt:

                                      _.--"""--,
                                    .'          `\
  .-""""""-.                      .'              |
 /          '.                   /            .-._/
|             `.                |             |
 \              \          .-._ |          _   \
  `""'-.         \_.-.     \   `          ( \__/
        |             )     '=.       .,   \
       /             (         \     /  \  /
     /`               `\        |   /    `'
     '..-`\        _.-. `\ _.__/   .=.
          |  _    / \  '.-`    `-.'  /
          \_/ |  |   './ _     _  \.'
               '-'    | /       \ |
                      |  .-. .-.  |   M E R R Y
                      \ / o| |o \ /
                       |   / \   |    C H R I S T M A S
                      / `"`   `"` \
                     /             \  M A N N H E I M
                    | '._.'         \
                    |  /             |
                     \ |             |
                      ||    _    _   /
                      /|\  (_\  /_) /
                      \ \'._  ` '_.'
                       `""` `"""`

Lösungswort: IN AUSTRALIEN GEHT MAN WEIHNACHTEN SURFEN.

Santa hat es mal wieder vollkommen übertrieben und das Geschenk mit allen am Nordpol verfügbaren Packprogrammen eingepackt, darunter auch einiger recht alter Kram. Um an den Inhalt zu kommen, analysiert man am besten mit dem file-Programm, um was es sich jeweils handelt, und packt die Datei dann mit dem passenden Programm aus. Viele Packprogramme fühlen sich nur wohl, wenn die Datei die richtige Endung hat, sodass man entsprechende Umbenennungen vornehmen sollte.

file geschenk
geschenk: XZ compressed data, checksum CRC64
mv geschenk geschenk.xz
xz -d geschenk.xz
file geschenk
geschenk: POSIX tar archive (GNU)
mv geschenk geschenk.tar
tar xvf geschenk.tar
geschenk
file geschenk
geschenk: 7-zip archive data, version 0.4
mv geschenk geschenk.7z
7z e geschenk.7z
Extracting archive: geschenk.7z
file geschenk
geschenk: ARJ archive data, v11, slash-switched, created 24 aug 1980+52, original name: geschenk.arj, os: Unix
mv geschenk geschenk.arj
arj e geschenk.arj
ARJ32 v 3.10, Copyright (c) 1998-2004, ARJ Software Russia. [06 Sep 2024]
Extracting geschenk                    OK        
     1 file(s)
file geschenk
geschenk: ASCII text
mv geschenk geschenk.b64
base64 -d geschenk.b64
file geschenk
geschenk: gzip compressed data, was "geschenk"
mv geschenk geschenk.gz
gzip -d geschenk.gz
file geschenk
geschenk: LZ4 compressed data (v1.4+)
mv geschenk geschenk.lz4
lz4 -d geschenk.lz4
Decoding file geschenk 
geschenk.lz4                   : decoded 590 bytes                             
file geschenk
geschenk: bzip2 compressed data, block size = 900k
mv geschenk geschenk.bz2
bzip2 -d geschenk.bz2
file geschenk
geschenk: uuencoded text, file name "geschenk.txt", ASCII text
mv geschenk geschenk.uue
uudecode -o - geschenk.uue
                                      _.--"""--,
                                    .'          `\
  .-""""""-.                      .'              |
 /          '.                   /            .-._/
|             `.                |             |
 \              \          .-._ |          _   \
  `""'-.         \_.-.     \   `          ( \__/
        |             )     '=.       .,   \
       /             (         \     /  \  /
     /`               `\        |   /    `'
     '..-`\        _.-. `\ _.__/   .=.
          |  _    / \  '.-`    `-.'  /
          \_/ |  |   './ _     _  \.'
               '-'    | /       \ |
                      |  .-. .-.  |   M E R R Y
                      \ / o| |o \ /
                       |   / \   |    C H R I S T M A S
                      / `"`   `"` \
                     /             \  M A N N H E I M
                    | '._.'         \
                    |  /             |
                     \ |             |
                      ||    _    _   /
                      /|\  (_\  /_) /
                      \ \'._  ` '_.'
                       `""` `"""`

Lösungswort: IN AUSTRALIEN GEHT MAN WEIHNACHTEN SURFEN.


Fakultät für Informatik | Technische Hochschule Mannheim | Impressum und Datenschutzerklärung