Guia do aluno

Ajuda

O que é um CTF, o que é o WARGAMES, como entrar na plataforma e como jogar. As regras de conduta e de pontuação estão em Regras.

O que é um CTF

Um problema, uma evidência, uma resposta verificável

Capture the Flag é uma modalidade de ensino e competição em segurança da informação. Cada desafio traz um cenário deliberadamente vulnerável ou um artefato para analisar: uma aplicação web, um binário, uma captura de rede, um dump de memória, um texto cifrado. Quem resolve recupera a flag, um segredo que comprova a resolução, e a plataforma valida a resposta na hora.

  • Objetivo definido. A flag está certa ou não. Não há subjetividade na avaliação.
  • Ambiente controlado. Os alvos são preparados para o exercício. Nenhuma técnica é aplicada contra sistemas reais ou de terceiros.
  • Aprendizagem ativa. Investigar, formular hipóteses, testar e documentar.
  • Pontuação. Cada desafio vale pontos proporcionais à complexidade; o conjunto compõe o placar.
O Wargames

O CTF do curso de Segurança Cibernética

O WARGAMES é a plataforma de CTF das disciplinas do curso de Tecnologia em Segurança Cibernética da FIAP. É uma atividade avaliativa: cada fase traz desafios ligados às matérias cursadas, e a pontuação compõe a nota das atividades da fase ou do semestre. O formato é o Jeopardy: desafios independentes, organizados por categoria e valor, resolvidos na ordem que você quiser.

Matéria - CTF

O desafio completo da disciplina. Pontuação maior e first blood: os três primeiros a resolver ganham bônus.

Matéria - Hacking Tests

Exercícios curtos sobre a técnica da aula. Pontuação fixa, sem bônus. Comece por eles para pegar o ritmo.

Fases

Os desafios abrem em blocos ao longo do semestre: fases 01 a 04 no primeiro, 05 a 07 no segundo.

Acesso

Entrar na plataforma

Não há cadastro: as contas são criadas pela coordenação a partir da lista da turma. Você recebe as credenciais no seu e-mail acadêmico da FIAP.

  • Usuário é o seu RM, o mesmo do portal do aluno.
  • Senha é enviada para o e-mail acadêmico (@fiap.com.br) antes da primeira fase. Confira a caixa de spam.
  • Troque a senha depois do primeiro acesso, em Settings, no menu do seu perfil.
  • A conta é individual. Não compartilhe a senha nem jogue na conta de outra pessoa.
  • Não recebeu o e-mail ou perdeu a senha? Use Forgot your password? na tela de login. Se não funcionar, fale com o professor da disciplina.
Como jogar

Tudo começa no START

Ao abrir a aba Challenges, você vê um único desafio: o START. Ele confirma que você leu as regras e entendeu o formato da flag. Resolva e os desafios da fase aparecem na hora.

  • Abra o desafio e leia o enunciado. Título, descrição e nome do anexo apontam a técnica.
  • Baixe o anexo ou acesse o endereço indicado em Acesso ao desafio. Anexos grandes podem vir como link externo.
  • Analise numa VM isolada, nunca na máquina do dia a dia.
  • Copie a flag inteira, de FIAP{ até }, e envie no próprio desafio.

Exemplo de resolução. A flag sempre vem no formato FIAP{...}; maiúsculas e minúsculas não importam.

Pontuação

Como o placar é calculado

01

Valor do desafio

Cada desafio vale os pontos do card. Flag certa, valor cheio.

02

First blood

Nos desafios de CTF, o 1º, 2º e 3º a resolver ganham +70, +50 e +30, além de uma medalha no perfil.

03

Sem desconto

Flag errada não tira ponto. Mas tentativas em série bloqueiam o envio por um minuto.

04

Desempate

Mesma pontuação? Fica na frente quem chegou nela primeiro.

O scoreboard fica fechado durante a fase e é liberado no fim do semestre. Detalhes em Regras.

Categorias

As áreas que aparecem nos desafios

Web
Vulnerabilidades em aplicações web: injeção, autenticação, controle de acesso, lógica de negócio.
Cryptography
Cifras e protocolos: implementações fracas, mau uso de primitivas, codificações.
Forensics
Evidências digitais: imagens de disco, dumps de memória, capturas de rede, logs.
Reverse Engineering
Análise de binários sem código-fonte para entender o funcionamento e extrair segredos.
Pwn
Exploração de falhas de memória e de execução em programas.
OSINT
Correlação de informações públicas para responder a uma pergunta.
Malware Analysis
Análise estática e dinâmica de artefatos maliciosos.
Misc
Lógica, programação, esteganografia e desafios que misturam áreas.
Dicas

Como não travar

Comece pelos Hacking Tests

São mais diretos e usam a mesma técnica do CTF da matéria.

Pesquise

Não conhece o artefato ou a ferramenta? Pesquise. É assim que se trabalha com segurança.

Travou? Pule

Vá para outro desafio e volte depois. Leve a dúvida para o fórum da disciplina ou para a aula.

Anote o caminho

Registre comandos e raciocínio. Isso vira o write-up que você vai entregar.

Dúvidas frequentes

Perguntas comuns

Qual é o meu usuário?

O seu RM, o mesmo do portal do aluno. A senha chega no e-mail acadêmico da FIAP.

Não recebi o e-mail com a senha.

Confira a caixa de spam do e-mail acadêmico. Se não estiver lá, tente Forgot your password? na tela de login ou fale com o professor da disciplina.

Não vejo nenhum desafio além do START. É normal?

Sim. Todos os desafios têm o START como pré-requisito. Resolva ele e os desafios da fase aberta aparecem na hora.

A flag é sensível a maiúsculas e minúsculas?

Não. FIAP{abc} e fiap{ABC} valem igual. Mas confira se copiou o texto inteiro, incluindo FIAP{ no começo e } no final, sem espaços sobrando.

Errei a flag. Perco pontos?

Não. Pode tentar de novo. Só evite chutar sem parar: o sistema bloqueia por um minuto quem envia tentativas demais.

Posso jogar em dupla?

Depende do que o professor definiu para a fase. Em avaliações individuais, cada um joga com a própria conta. Discutir técnica é bem-vindo; passar flag ou write-up, não.

Por que não vejo o scoreboard?

Durante a fase ele fica fechado para os participantes. A visualização geral é liberada no fim do semestre.

Agora é com você

Leia as regras, aperte START e capture a primeira flag.