Po drátě 5: Řešení úlohy č. 69

V zadání této vedlejší úlohy jsme vyzváni, ať se podíváme na http://dej-sem-heslo.podrate.cz/. Pokud tak pomocí svého webového prohlížeče učiníme, nedozvíme se nic než že "Pokud vidíte tuto stránku, heslo jste už minuli... ", takže se zjevně musíme vrátit zpátky. Ale kam? Po HTTP k žádnému přesměrování nedošlo (ostatně, taková úloha už kdysi na Po drátě byla), musíme tedy jinam. Jako rozumná možnost vypadá DNS, podívejme tedy, co nám řekne obyčejný host:

$ host dej-sem-heslo.podrate.cz
dej-sem-heslo.podrate.cz is an alias for xn--80aa3awg.podrate.cz.
xn--80aa3awg.podrate.cz has address 89.250.246.4

Kdo si všiml například nedávného dalšího flejmu na téma "háčky a čárky v českých doménách," hbitě rozpozná, co jsou paznaky xn--80aa3awg zač. Je to punycode, používaný k zápisu doménových jmen obsahujících znaky z národních abeced. Pokud jej neumíte přečíst, pro vhodný nástroj nemusíte chodit daleko, nejspíš vám jej ochotně přečte i váš webový prohlížeč. Heslo je раска, packa nebo raska, robůtek akceptoval všechny možnosti, kterými se hráči mohli vyrovnat s azbukou.

Zajímavosti

Tato úloha byla jednou z nejlehších ve hře, ale odhalit její úkryt byl podstatně obtížnější úkol. Od nálezu do odeslání správného řešení málokdy hráčům uběhlo víc než pět minut.

Úlohu vyrobili Anička a Martin inspirováni další nekonečnou debatou o IDN na abíčku.