Technoplaneta – šifrovací hra pro děti

Úkol 2-2 – Úplně lehké heslo

Šachista z týmu Known Team pondělí, 19. březen, 13.53

Velice zajímavá úloha... 1) Úžasný zdroják :D 2) Docela by mě zajímalo, jestli hra umožňovala zadat správné heslo, i kdybych nezačínal skupinami po třech... (že bych to "trefil")

Tomáš Bláha pondělí, 19. březen, 14.28

Heh, no docela by mě zajímalo, kolik lidí si na zdrojáku vylámalo zuby. Ale opravdu se z něj nedají zjistit žádné užitečné informace. Dokonce se z něj ani nedá poznat, co všechno šifra umí udělat, dokud to neudělá. Nedá se tedy zjistit, že se misky umějí převážit na jednu stranu, dokud nepřijde příkaz ze serveru v odpovědi na stisk tlačítka.

A potom tě asi nepřekvapí, že šifra tak trochu cheatuje s realitou, takže není možné heslo uhodnout (např. zkoušením nahodilého slova, že jednou to musí vyjít). Ve skutečnosti se správné heslo vybere co nejpozději to je možné, podle toho, jak s šifrou pracuješ.

Když například zkusíš porovnat dvě slova, tak si program jen zapamatuje, že tato dvě heslem být nemohou a tváří se, že jsi se netrefil. Až začneš porovnávat tři se třema nebo až se začne zásoba slov, která mohou být heslem, ztenčovat, pak teprve se správné heslo vybere.

Filip z týmu Ratatouille středa, 21. březen, 18.28

Úžasný zdroják... :D Password_d05da6bc69db7bdfae39df1d644e79d9 - toto heslo zakodovaný v tom HASH kodu --- nemělo vůbec žádnou cenu to rozlosknout? :D Hash kod se skoro nedá rozluštit, já vím, ale i přes to to určitě nějak jde. :-/

Co se s šifrou dělá bylo jasné hnedka z názvu, ale při každým restartu vyšlo jiný heslo a tak nás to zmátlo.

Tomáš Bláha středa, 21. březen, 18.52

To tě asi zklamu, ale je to jen md5 součet vytvořený ze spojení čísla týmu, náhodného řetězce a čísla úlohy a jeho jediný účel je zamezit prohlížeči si zapamatovat obsah formuláře i tehdy, pokud by nerespektoval autocomplete="off".

JuRo z týmu MilkyWay team pondělí, 19. březen, 20.35

Prečo museli orgovia naválať do toho zadania rozprávkových DVOJÍC (Bob a Bobek, Mach a Šebestová, Maťko a Kubko...)??? My si tu potom dve hodiny lámeme hlavu nad tým, komu priradiť Krakonoša alebo Pampaliniho :)

Šachista z týmu Known Team pondělí, 19. březen, 20.37

Také mě to zmátlo, zvláště když jsem objevil i trojici :D (Manka, Cipísek, Rumcajs)

Tomáš Bláha pondělí, 19. březen, 20.56

Ve spoustě večerníčků jsou nerozlučné dvojice. Ale kdybychom vyloučili všechny dvojice, trojice a všechny slovenské večerníčky, tak už by nám nezbylo moc postav. Myslím, že hledáte souvislosti zbytečně tam, kde nejsou.

Milan Vančura pondělí, 19. březen, 21.30

No vidíš: já myslel, jak tě potěší početná skupina slovenských postaviček a ty si místo toho najdeš důvod k nespokojenosti :-)

Filip z týmu TO! středa, 21. březen, 16.24

To je to fakt naprogramovaný tak chytře, že je propojená "váha" s kontrolou hesla a každý tým má vlastně jiné heslo? :-O

Tomáš Bláha středa, 21. březen, 16.41

V podstatě ano, ale je to ještě trochu složitější. Protože úloha musí být omezená na počet pokusů, aby soutěžící byli nuceni vymyslet chytrý postup a ne jen chvíli zkoušet každé s každým hrubou silou, tak se vlastně heslo mění v každém pokusu. Jakmile zmáčknete tlačítko restart, tak se původní heslo zahodí a nalosuje se nová devítice možných hesel z větší množiny. To proto, aby i úloha vypadala vizuálně změněná a bylo jasné, že se musí přemýšlet znovu, že staré poznatky už neplatí. Není tedy předem určeno, který tým bude mít které heslo, prostě se to zvolí při každém pokusu náhodně.

Filip z týmu TO! středa, 21. březen, 16.42

To chápu... Taky bych chtěl takhle programovat... :) ;)

Filip z týmu TO! středa, 21. březen, 16.43

* chtěl umět

Tomáš Bláha středa, 21. březen, 16.56

A co ti brání se to naučit? ;-))

Filip z týmu TO! středa, 21. březen, 16.58

A kde? Umím jen základy ze školy... Možná najít nějaký kroužek, ale zase takový, abych se tam něco vážně naučil... ;-)

Filip z týmu TO! středa, 21. březen, 17.12

Nevíte o nějakém kroužku nebo něčem podobném?

Tomáš Bláha středa, 21. březen, 17.22

Určitě jich je celá řada na různých místech v Praze. Nějaké to programování učím i třeba já v Kapse.

Filip z týmu TO! středa, 21. březen, 17.27

Kouknu se na stránky Kapsy...

Filip z týmu TO! středa, 21. březen, 16.48

Každopádně mě ale dostalo tohle: "Jo tak panáčkové si chtějí přečíst zdroják, no tak prosím, poslužte si :-)" :-D

Filip z týmu TO! středa, 21. březen, 16.51

Mám ten dojem, že ta šifra byla původně na 2 vážení... Není-liž pravda?

Tomáš Bláha středa, 21. březen, 16.55

Ano, ode dneška je na tři a po nápovědě přibude ještě jeden pokus z milosti...

Radek z týmu Křeni čtvrtek, 22. březen, 17.58

ale jestli po nápovědě z milosti přibude ještě jeden pokus, tak už tam nebude nic k řešení, vždyť to potom 4x porovnají po dvouch tedy 8hesel a buď se to zvedne, nebo to bude to poslední, není to trochu blbý?

Tomáš Bláha čtvrtek, 22. březen, 22.11

Tak že bychom byli přísní?

Šachista z týmu Known Team středa, 21. březen, 19.24

Nebylo tu komentů trochu víc :D?

Tomáš Bláha středa, 21. březen, 19.36

Vzaly za své i s autorem...

Dan z týmu In Aenigmibus pondělí, 26. březen, 6.35

Škoda měli jsme to už 30. hotový.

Dan z týmu In Aenigmibus pondělí, 26. březen, 6.37

( 30x )