diff --git a/api/wwwroot/1.html b/api/wwwroot/1.html index c3f2f435..bf7b4c59 100644 --- a/api/wwwroot/1.html +++ b/api/wwwroot/1.html @@ -3,7 +3,7 @@ - Password = "CTF_SacaFácil" + @@ -76,13 +76,7 @@ - if (checkpass.substring(split*5, split*6) == 'zhpu') { - if (checkpass.substring(split*4, split*5) == 'guvf_') { - if (checkpass.substring(split*3, split*4) == 'pnzr_') { - if (checkpass.substring(split*2, split*3) == 'h_') { - if (checkpass.substring(split, split*2) == 'Shaal_') { - - alert("You got the 2º flag upside-down!") +
@@ -175,3 +169,12 @@ + \ No newline at end of file diff --git a/api/wwwroot/Landing/ctf.html b/api/wwwroot/Landing/ctf.html index cae46cc1..c3728d45 100755 --- a/api/wwwroot/Landing/ctf.html +++ b/api/wwwroot/Landing/ctf.html @@ -30,6 +30,14 @@ + + + + @@ -39,39 +47,221 @@ Menu -
-
-
- -

Capture the flag

- -

- - +
+
+

Melhores classificados CTF

+

Revelados em breve

+ +
+ +

Estas pontuações refletem o somatório das pontuações dos níveis cumpridos.

+ +
+
+
+

O que é o capture the flag?

+

+ O Capture The Flag é um concurso que vamos realizar diretamente relacionado com o jogo do ENEI, e com os + respetivos prémios espetaculares que temos a oferecer (Nintendo Switch, entre outros). + Este jogo é uma mistura de temas altamente relacionados com Informática, temas como WEB, CRYPTO, + REVERSE_ENGINEERING, e uma mistura de tantos outros. Todos os níveis têm o mesmo objetivo: Encontrar uma + frase (string) que por norma se encontra escondida. + + Qualquer um pode participar no jogo (desde que já detenha um bilhete) apenas com um simples scan a este + QR code. + No fim de encontrares a string, deves gerar um QR code com ela e pronto, o nível está completo! + Basta então fazeres um scan a esse QR e obteres todos os pontos que mereces. + +

+
app +
+
+

O que posso ganhar ao realizar estes desafios?

+
O CTF vale cerca de 50% dos pontos do jogo do ENEI.
+
+
+ +

Nitendo Switch

+
+
+ +

Coluna Bluetooth Xiaomi

+
+
+ +

Auscultadores AKG K518

+
+
+ +

Power Bank Xiaomi Mi 5000

-
-
+ +
+ + + +
+

Web

+
+
+

1 - WHATSTHEPASSWORD(31 pontos)

+

Começa esta jornada, com um desafio fácil relacionado com WEB. Talvez desta forma fiques motivado + a continuar!

+ +
+

Visitar

+
+
+
+
+

2 - ROT13 (37 pontos)

+

De forma a provares melhor o significado deste concurso, deixamos-te um desafio WEB com alguma + análise.

+ +
+

Visitar

+
+
+
+
+
+
+

Analyse

+
+
+

3 - BURRO (41 pontos)

+

Com este desafio pomos à prova a tua análise de ficheiros e até pode ser que te rias a completar + o 3º de muita diversão.

+ +
+

Download

+
+
+
+
+

4 - WHOAMI (43 pontos)

+

Vamos lá continuar a desenvolver esse raciocínio, mas desta vez com um pouco de pacotes à + mistura. É uma confusão!!

+ +
+

Download

+
+
+
+
+
+ +
+

Reverse Engeneering

+
+
+

5 - REVERSEENGINEERING (47 pontos)

+

Daqui em diante a dificuldade começa a mudar de direção, vais acompanhar? Fica aqui um desafio + de reverse_engineering, nada de muito complicado (para ti).

+ +
+

Download

+
+
+
+
+

6 -OLD (59 pontos)

+

Prova o cerne destes desafios, explorando, analisando e percebendo como descobrir a flag + escondida, o típico desafio crypto.

+ +
+

Download

+
+
+
+
+ +
+ +
+

Crypto

+
+
+

7 - ASM_IS_LIFE (61 pontos)

+

Deixamos aqui um desafio destruidor de sonhos, é verdade.. Estás pronto para um bocadinho de + assembly?

+ +
+

Download

+
+
+
+
+

8 - OLD2 (89 pontos)

+

Aqui fica a continuação do desafio nº 6, se ainda não o completas-te, não faz sentido continuares + este. Se já o fizes-te, então estás pronto para experimentar esta aventura que teve início em + 2002 (DosBox).

+ +
+

Download

+
+
+
+
+
+
+

Engeneering

+
+
+

9 - ZIPZIPZIPZIP (101 pontos)

+

(WARNING) Não aconselhado a pessoas sensíveis, este nível irá exigir de ti algum tempo, + raciocínio e conhecimento. Descobre a flag neste desafio propício a dares em louco. (SPOILER + ALERT)

+ +
+

Download

+
+
+
+
+

10 - THE_END (109 pontos)

+

(WARNING) Nem preciso de comentar... Um nível como este não requer descrições. Boa Sorte!

+ +
+

Download

+
+
+
+
+
+
+ + +
+ app +
+

Como registar progresso no CTF?

+

Depois de obter a flag (string) do nível, deves gerar um QR code com a mesma.

+

Em seguida, deves usar a App para ler este QR code.

+

Caso seja válida, a flag irá dar-te acesso ao cromo que representa o nível.

+

Para testar podes usar este QR code (free points).

+

Boa sorte, a equipa do ENEI'19

+
+
-
Perguntas Frequentes
-

Faq

+

Faqs


@@ -79,52 +269,33 @@
  • - O que é o ENEI? + Como posso + participar?
    -

    O Encontro Nacional de Estudantes de Informática (ENEI) é um evento que pretende - oferecer aos estudantes de todo o país um evento que promove a aprendizagem, a troca - de - ideias e o convívio, enquanto tenta criar fortes ligações com o mundo empresarial. +

    Tal como o descrito acima, basta efetuares a compra do bilhete e fazeres scan do QR + code da página do CTF.

    -

    Esta versão do evento também incluirá os tradicionais momentos de diversão noturnos - que - muito apelam a todos os participantes das antigas edições e são uma excelente via de - networking e transferência de conhecimento!

    +

    Deves então prosseguir à descoberta das frases escondidas em cada desafio, e + procederes à geração de um QR code com essa string.

  • - Onde me posso + Quando posso + começar? inscrever?
    -

    Podes adquirir o teu bilhete AQUI. -

    +

    O concurso irá iniciar no domingo (dia 7) às 14:30 horas e terminar no sábado (dia + 13) às 00:00 horas.

  • - Quando é o programa vai estar disponível? + O que tenho eu a + ganhar?
    -

    O programa vai sendo lançado nas próximas semanas de forma iterativa.

    - -
    -
  • -
  • - Quem pode - participar no evento? -
    -

    Podem participar no ENEI’19 todos os estudantes de cursos relacionados com - informática e - todos aqueles que querem aprender mais sobre os temas abordados!

    -
    -
  • -
  • - Tenho - acesso a todas as sessões? -
    -

    Não, as palestras e workshops necessitam de inscrições visto que têm lugares - limitados.

    -

    Brevemente poderás te inscrever na aplicação móvel do ENEI'19!

    +

    Com a realização do concurso não só irás evoluir as tuas competências gerais + relacionadas com Informática e Raciocínio Mental, como estás sujeito a ganhar + prémios fenomenais.

@@ -133,36 +304,29 @@
- - - - + diff --git a/website/1.html b/website/1.html index c3f2f435..bf7b4c59 100644 --- a/website/1.html +++ b/website/1.html @@ -3,7 +3,7 @@ - Password = "CTF_SacaFácil" + @@ -76,13 +76,7 @@ - if (checkpass.substring(split*5, split*6) == 'zhpu') { - if (checkpass.substring(split*4, split*5) == 'guvf_') { - if (checkpass.substring(split*3, split*4) == 'pnzr_') { - if (checkpass.substring(split*2, split*3) == 'h_') { - if (checkpass.substring(split, split*2) == 'Shaal_') { - - alert("You got the 2º flag upside-down!") +
@@ -175,3 +169,12 @@ + \ No newline at end of file diff --git a/website/ctf.html b/website/ctf.html index 27f46867..c3728d45 100644 --- a/website/ctf.html +++ b/website/ctf.html @@ -118,7 +118,7 @@

1 - WHATSTHEPASSWORD(31 pontos)

Começa esta jornada, com um desafio fácil relacionado com WEB. Talvez desta forma fiques motivado a continuar!

- +

Visitar

@@ -128,7 +128,7 @@

2 - ROT13 (37 pontos)

De forma a provares melhor o significado deste concurso, deixamos-te um desafio WEB com alguma análise.

-
+

Visitar