Commit 750d5a4b authored by Dominik Rosiek's avatar Dominik Rosiek

crytp flags

parent 860a53bb
fkVAICVIQDsyIDc9MjgyaSB6Kn1hX2BlMHNARjM9NnQ/NEA1NjU=
Cebfgl Ebg13, n syntn gb: XLA2016_NirWnNirPrmne
ZJg,
LdBECq tUJlCTrT lUJ, żJ sUJBCJlC AECUdv z eBdS RqAB WJtUJ U GqEJgrAgJlC lUę AtCJluYUtzd z IdGuABJ bnJ OQywZ.
XTEdBCJYUJ zTludBuqzdvq EqGUJBq GUJBzlCT BdC, dvJ rdrT YdECUJgJ lGquSdt lUJ z GBCTlCvqltU ;)
cJlvU tntJlC CdtCdt GBCTHqEJ C tTsJBlJtABUuT, tCT tCTrSqvzUJS UYYTr, uq YdgzdCYUJglCJ ld tnJtU U rquTzdtgd.
MtCTzUltUJ GqzqECJYUd z BqCzUdCTzdYUA UYYTtn kvdH :)
OvdHd uq eRW2016_ivqzqMEMBHdYUCduqBd
VqCEBdzUdrT,
MBHdYUCduqBCT
#!/usr/bin/python
# coding=utf-8
from random import shuffle
alphabet = [i for i in 'QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm']
keys = alphabet[:]
shuffle(keys)
alphabet = [letter for letter in "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"]
dictionary = alphabet[:]
shuffle(dictionary)
d = dict((key, value) for (key,value) in zip(alphabet, dictionary))
message = """Hej,
cb = dict(zip(keys, alphabet))
Bardzo cieszymy sie, że bierzesz udzial w Krak Your Necie i podejmujesz się uczestnicwa w Capture The FLAGH.
Wydarzenie wystartowalo dopiero pierwszy raz, ale mamy nadzieje spotkac sie w przyszlosci ;)
Jesli chcesz zaczac przygode z cybersecurity, czy czymkolwiek innym, to najwazniejsze sa checi i motywacja.
Oczywiscie powodzenia w rozwiazywaniu innych flag :)
Flaga to KYN2016_SlowoOdOrganizatora
message = "Ahjo, tym razem masz do rozszyfrowania prosty szyfr podstawieniowy, elo, a flaga to AGH{PodstawSieANieDajSie}"
Pozdrawiamy,
Organizatorzy"""
result = ""
for letter in message:
if letter in alphabet:
result += cb[letter]
result = "";
for i in message:
if i in d.keys():
result += d[i]
else:
result += letter
result += i
print result
\ No newline at end of file
zip -rc crypto.zip crypto
......@@ -114,6 +114,36 @@ textTasks:
description: "Tunel"
textTasks:
- name: "Sprzętowe"
text: "Tutaj możesz się wykazać"
description: "Chcesz zostać prawdziwym hakerem? Załóż kominiarkę i przyjdź XX kwietnia do budynku D6. Dodatkowo weź ze sobą komputer z kartą WiFI, zainstaluj Wiresharka, Nmapa i Aircracka. Nie zwlekaj, flagi są wysoko punktowane..."
level: 1
flags:
- value: "KYN2016_KominiarkaAtrybutemHakera"
description: "Umiesz się bawić"
- value: "AGH_sdfg1f1"
description: "flaga 1"
- name: "UI"
text: "Znajdz flagi w jułaju"
description: "Rozejrzyj się uważnie. Gdzieś niedalako czai się kilka flag, czy jesteś w stanie je znaleźć?"
level: 5
flags:
- value: "KYN2016_TervetullutKotisivuilleni"
description: "Tytuł"
- value: "KYN2016_ToNieprawda"
description: "Poezja"
- value: "KYN2016_EmacsemPrzezSendmaila"
description: "Konsola"
- value: "KYN2016_SzukajDalejAZnajdzieszWiecej"
description: "QR"
- value: "KYN2016_BROWAR"
description: "Rebus"
- value: "KYN2016_RUAHACKER?"
description: "Tunel"
webTasks:
- name: "PHP taki bezpieczny"
description: "Strona w budowie. Jest już w sieci, ale nikt nie miał czasu jej dobrze skonfigurować i zabezpieczyć. Czy czujesz się na siłach żeby znaleźć błędy?"
......@@ -140,3 +170,17 @@ webTasks:
flags:
- value: "KYN2016_87365101329846397649561156187035341"
description: "MD5"
- name: "Kryptografia"
description: "Z kryptografią sptykamy się codziennie. Ale czy na wiemy o niej wystarczająco wiele?. Kilka zadań z kryptografii dla rozruszania szarych komórek..."
url: "http://localhost:1337/flags/8e4c93cc865a3b3d85d3613aa0ba9500/crypto.zip"
level: 7
flags:
- value: "KYN2016_DoubleEncoded"
description: "Kombinacja kodów"
- value: "KYN2016_AveJaAveCezar"
description: "Cezar"
- value: "KYN2016_SlowoOdOrganizatora"
description: "Wiadomość od organizatorów"
- value: "KYN2016_OupsChybaCosTuJest"
description: "Komentarz w archiwum"
......@@ -73,27 +73,15 @@ teams:
email: "antonigrzanka@gmail.com"
textTasks:
- name: "Szyfro1"
text: "Odszyfruj1"
description: "Opis zadania 1"
- name: "Sprzętowe"
text: "Tutaj możesz się wykazać"
description: "Chcesz zostać prawdziwym hakerem? Załóż kominiarkę i przyjdź XX kwietnia do budynku D6. Dodatkowo weź ze sobą komputer z kartą WiFI, zainstaluj Wiresharka, Nmapa i Aircracka. Nie zwlekaj, flagi są wysoko punktowane..."
level: 1
flags:
- value: "KYN2016_KominiarkaAtrybutemHakera"
description: "Umiesz się bawić"
- value: "AGH_sdfg1f1"
description: "flaga 1"
- value: "AGH_sdfg1f2"
description: "flaga 2"
- value: "AGH_sdfgf13"
description: "flaga 3"
- name: "Szyfro2"
text: "Odszyfruj2"
description: "Opis zadania 2"
level: 2
flags:
- value: "AGH_sdfg1"
description: "AGH_flaga 1"
- value: "sdfg1"
description: "flaga 2"
- name: "UI"
text: "Znajdz flagi w jułaju"
......@@ -140,3 +128,18 @@ webTasks:
flags:
- value: "KYN2016_87365101329846397649561156187035341"
description: "MD5"
- name: "Kryptografia"
description: "Z kryptografią sptykamy się codziennie. Ale czy na wiemy o niej wystarczająco wiele?. Kilka zadań z kryptografii dla rozruszania szarych komórek..."
url: "http://localhost:1337/flags/8e4c93cc865a3b3d85d3613aa0ba9500/crypto.zip"
level: 7
flags:
- value: "KYN2016_DoubleEncoded"
description: "Kombinacja kodów"
- value: "KYN2016_AveJaAveCezar"
description: "Cezar"
- value: "KYN2016_SlowoOdOrganizatora"
description: "Wiadomość od organizatorów"
- value: "KYN2016_OupsChybaCosTuJest"
description: "Komentarz w archiwum"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment