/The-Catch-2022

Write-upy všech úloh z každoroční kybernetické soutěže The Catch.

Primary LanguagePython

Řešení úloh soutěže The Catch pro rok 2022

The Catch banner

O soutěži

The Catch je soutěž ve formátu CTF (Capture the Flag), kterou každý rok pořádá FLAB (Forenzní Laboratoř) CESNET. Soutěž je dostupná na adrese thecatch.cz.

Soutěžící má za úkol najít pro každou úlohu v co nejkratší dobu speciální flag, který je ve formátu FLAG{xxxx-xxxx-xxxx-xxxx}.

Seznam úloh

  1. Candidate challenges
    1. VPN Access (1)
    2. Bitcoin Wallet (1)
    3. Unknown Package (1)
    4. Regex Crossword (1)

  2. Incidents
    5. Route Tracking (2)
    6. Van Keys (2)
    7. Messenger Portal (3)
    8. Fraudulent E-mail (3)

  3. Miscellaneous
    9. Old Webpages (1)
    10. Download Backup (2)
    11. DNS Storage (3)
    12. Packets Auditing (3)

  4. Corporate websites
    13. Streamlining Portal (3)
    13x. Streamlining Portal NG (4)
    14. XML Prettifier (4)
    15. Blog Site (4)
    16. Phonebook (5)
    17. Orderly IS (5)

Každá úloha je oceněna určitým počtem bodů v závislosti na její obtížnosti (body jsou napsané v závorce u každé úlohy). Úspěšným řešitelem všech úkolů je člověk, který získá všech 48 bodů.

Dodatečné informace

Řešení zde uvedené nemusí být vždy to nejlepší. I přes to že se zde snažím dbát na uvedení případných alternativních řešení, některé úlohy lze řešit mnoha dalšími způsoby.

Pokud naleznete chybu, můžete ji nahlásit skrze issue. Issue by se měl týkat pouze menších změn tykajících se chybného řešení, gramatických chybek či úprava formulace textu. Neberu tedy návrhy na alternativní řešení či změny celého writeupu.