Commit 5e4bf875 authored by Grzegorz Pietrusza's avatar Grzegorz Pietrusza

add points for flag

parent 8e46ed7a
...@@ -85,8 +85,10 @@ textTasks: ...@@ -85,8 +85,10 @@ textTasks:
flags: flags:
- value: "KYN2016_KominiarkaAtrybutemHakera" - value: "KYN2016_KominiarkaAtrybutemHakera"
description: "Umiesz się bawić" description: "Umiesz się bawić"
points: 1
- value: "AGH_sdfg1f1" - value: "AGH_sdfg1f1"
description: "flaga 1" description: "flaga 1"
points: 2
- name: "Inne" - name: "Inne"
text: "Wszystko inne" text: "Wszystko inne"
...@@ -95,6 +97,7 @@ textTasks: ...@@ -95,6 +97,7 @@ textTasks:
flags: flags:
- value: "KYN2016_UmiemCzytacRegulaminy" - value: "KYN2016_UmiemCzytacRegulaminy"
description: "Wiem w co gram" description: "Wiem w co gram"
points: 3
- name: "UI" - name: "UI"
text: "Znajdz flagi w jułaju" text: "Znajdz flagi w jułaju"
...@@ -103,16 +106,22 @@ textTasks: ...@@ -103,16 +106,22 @@ textTasks:
flags: flags:
- value: "KYN2016_TervetullutKotisivuilleni" - value: "KYN2016_TervetullutKotisivuilleni"
description: "Tytuł" description: "Tytuł"
points: 4
- value: "KYN2016_ToNieprawda" - value: "KYN2016_ToNieprawda"
description: "Poezja" description: "Poezja"
points: 5
- value: "KYN2016_EmacsemPrzezSendmaila" - value: "KYN2016_EmacsemPrzezSendmaila"
description: "Konsola" description: "Konsola"
points: 6
- value: "KYN2016_SzukajDalejAZnajdzieszWiecej" - value: "KYN2016_SzukajDalejAZnajdzieszWiecej"
description: "QR" description: "QR"
points: 7
- value: "KYN2016_BROWAR" - value: "KYN2016_BROWAR"
description: "Rebus" description: "Rebus"
points: 8
- value: "KYN2016_RUAHACKER?" - value: "KYN2016_RUAHACKER?"
description: "Tunel" description: "Tunel"
points: 9
webTasks: webTasks:
...@@ -123,8 +132,10 @@ webTasks: ...@@ -123,8 +132,10 @@ webTasks:
flags: flags:
- value: "KYN2016_WartoSieGlowic" - value: "KYN2016_WartoSieGlowic"
description: "Dodanie nagłówka" description: "Dodanie nagłówka"
points: 5
- value: "KYN2016_PatriInterentu" - value: "KYN2016_PatriInterentu"
description: "Remote File Include" description: "Remote File Include"
points: 3
- name: "Zadanie testowe nr 7" - name: "Zadanie testowe nr 7"
description: "Opis zadania testowego. Usunąć w wersji produkcyjnej." description: "Opis zadania testowego. Usunąć w wersji produkcyjnej."
...@@ -133,6 +144,7 @@ webTasks: ...@@ -133,6 +144,7 @@ webTasks:
flags: flags:
- value: "KYN2016_OpenYourEyes" - value: "KYN2016_OpenYourEyes"
description: "Kod źródłowy" description: "Kod źródłowy"
points: 2
- name: "Wiadomość od Alicji" - name: "Wiadomość od Alicji"
description: "Alicja przesłała Ci wiadomość. Niestety część wiadomości jest nieczytelna, została ona zastąpiona znakami '@'. Na szczęście, za pomocą innego kanału komunikacji Alicja przesłała Ci hash md5 wiadomości, który wynosi: 047998436f086d08317249e14c5bd8c0" description: "Alicja przesłała Ci wiadomość. Niestety część wiadomości jest nieczytelna, została ona zastąpiona znakami '@'. Na szczęście, za pomocą innego kanału komunikacji Alicja przesłała Ci hash md5 wiadomości, który wynosi: 047998436f086d08317249e14c5bd8c0"
...@@ -141,6 +153,7 @@ webTasks: ...@@ -141,6 +153,7 @@ webTasks:
flags: flags:
- value: "KYN2016_87365101329846397649561156187035341" - value: "KYN2016_87365101329846397649561156187035341"
description: "MD5" description: "MD5"
points: 7
- name: "Kryptografia" - 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..." description: "Z kryptografią sptykamy się codziennie. Ale czy na wiemy o niej wystarczająco wiele?. Kilka zadań z kryptografii dla rozruszania szarych komórek..."
...@@ -149,12 +162,16 @@ webTasks: ...@@ -149,12 +162,16 @@ webTasks:
flags: flags:
- value: "KYN2016_DoubleEncoded" - value: "KYN2016_DoubleEncoded"
description: "Kombinacja kodów" description: "Kombinacja kodów"
points: 2
- value: "KYN2016_AveJaAveCezar" - value: "KYN2016_AveJaAveCezar"
description: "Cezar" description: "Cezar"
points: 3
- value: "KYN2016_SlowoOdOrganizatora" - value: "KYN2016_SlowoOdOrganizatora"
description: "Wiadomość od organizatorów" description: "Wiadomość od organizatorów"
points: 9
- value: "KYN2016_OupsChybaCosTuJest" - value: "KYN2016_OupsChybaCosTuJest"
description: "Komentarz w archiwum" description: "Komentarz w archiwum"
points: 1
- name: "Znowu kotki, pieski, krówki..." - name: "Znowu kotki, pieski, krówki..."
description: "Strona została w końcu zbudowana i wystawiona do sieci, ale czy na pewno jest bezpieczna?" description: "Strona została w końcu zbudowana i wystawiona do sieci, ale czy na pewno jest bezpieczna?"
...@@ -163,5 +180,7 @@ webTasks: ...@@ -163,5 +180,7 @@ webTasks:
flags: flags:
- value: "KYN2016_UzywamFantazyji" - value: "KYN2016_UzywamFantazyji"
description: "Niezwykły tytuł" description: "Niezwykły tytuł"
points: 2
- value: "KYN2016_LaoreetAliquet" - value: "KYN2016_LaoreetAliquet"
description: "SQLInjection" description: "SQLInjection"
points: 3
...@@ -3,13 +3,15 @@ package com.telephoners.krakyournet.ctf.beans; ...@@ -3,13 +3,15 @@ package com.telephoners.krakyournet.ctf.beans;
public class Flag { public class Flag {
private String value; private String value;
private String description; private String description;
private int points;
public Flag() { public Flag() {
} }
public Flag(String value, String description) { public Flag(String value, String description, int points) {
this.value = value; this.value = value;
this.description = description; this.description = description;
this.points = points;
} }
public String getValue() { public String getValue() {
...@@ -29,4 +31,14 @@ public class Flag { ...@@ -29,4 +31,14 @@ public class Flag {
{ {
this.description = description; this.description = description;
} }
public int getPoints()
{
return points;
}
public void setPoints(int points)
{
this.points = points;
}
} }
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